SuperAPI AI 工具集

speak-webhooks-events

智能体与模型

查看项目

更新于 10-15 23:29

技能介绍

用途:处理 Speak 课程完成事件、进度 webhook 与成就通知,适用于实现 webhook 事件或管理 Speak 语言学习集成。

前提条件:需先完成 speak-install-auth 设置,配置有效的 API 凭据,并了解 Speak API 模式。

主要能力与用法:先进行配置,使用环境变量 SPEAK_API_KEY、SPEAK_APP_ID 与 NODE_ENV;再通过 @speak/language-sdk 的 SpeakClient 实现,例如调用 client.health.check() 检查状态;最后用 curl 验证:curl -sf -H "Authorization: Bearer $SPEAK_API_KEY" https://api.speak.com/v1/health | jq .。资料提到 Speak 使用 OpenAI 的 GPT-4o 做 AI 辅导、Whisper 做语音识别。

错误处理:401 未授权需检查 SPEAK_API_KEY;429 限流需实现退避;连接超时需检查到 api.speak.com 的连通性;音频格式错误需转换为 WAV 16kHz 单声道。

适用场景:标准 Speak 集成、生产环境配置(含监控、告警与团队语言学习需求)。

限制:具体 webhook 事件字段、回调地址配置、签名校验、重试策略及价格等资料暂未提供。