- 文档首页
实时音视频
AI 音视频互动方案
FAQ
AI 未进房或未正常工作?
AI 未进房或未正常工作?
调用 StartVoiceChat 返回 200,但是出现以下任一异常情况:
- AI 加入房间后有欢迎语,但后续语音沟通无反应。
- 音频设备问题:比如本地麦克风或扬声器配置不当或故障。
- 服务配置问题:ASR、TTS、LLM 等服务未开通或参数配置错误。
- 接口参数设置问题:StartVoiceChat 接口缺少必填参数、填写错误或参数大小写错误。
- 权限问题:跨服务授权未开启,RTC 没有权限调用其他 AI 服务。
- 若之前运行正常,你再次调用 StartVoiceChat 接口时遇到该问题:
- 请查看 ASR、TTS、LLM 等服务试用或购买额度是否已用完,或已达限额。
若你首次接入遇到该问题,可以参考以下步骤进行排查:
- 如果无法和 AI 进行正常对话,则可能是音频输入设备问题,可按照如下方法排查:
- 如果可以和 AI 进行正常对话,则可能是接口设置问题,请继续执行后续排查步骤。
前往跨服务授权查看是否已开通跨服务授权。若显示未开通可按照提示一键开通。
步骤3:检查 StartVoiceChat 配置
你可以通过监听任务状态和错误回调来定位发生错误的阶段,并获得任务错误详细信息。
- 请确保账号已开通 ASR、TTS、LLM 服务,并正确获取并配置了对应核心参数。
注意
- 若 ASR、TTS 或 LLM 使用的是火山引擎的服务,请检查是否在使用免费版。如在使用免费版请前往控制台确认免费版额度是否用完。如已开通正式版,请确认是否购买资源包。
- 可使用无代码跑通 Demo 快速检验以下核心参数是否正确填写。如无代码跑通 Demo 无法正常运行,则证明参数填写错误,请对参数值进行逐一排查。
- 检查 StartVoiceChat 接口请求参数是否正确并完整填写。
- RoomId、TaskId、TargetUserId、UserId:是否按照参数赋值规范填写,不得出现中文字符。
- RoomId:是否与房间内客户端 SDK 进房时的使用的 RoomId 保持一致
- TargetUserId:是否与房间内客户端 SDK 进房时使用的 UserId 保持一致。
- 如参数均正确,但仍无法正常运行,请前往使用的在线推理点模型限流是否设置为 0。
若按照以上步骤排查后依然无法正常工作,请联系技术支持提供 OpenAPI 接口请求的 RequestId 进行排查。 调用 StartVoiceChat 返回 !200 状态码时,如 401,请查看对应报错进行处理。
例如报错信息提示 InvalidAuthorization,则证明使用 Token 无效。可前往控制台 Token 校验检查 Token 是否有效。
最近更新时间:2026.10.08 11:23:36