通过阅读本文,您可以了解Web SDK接口详情。
API概览
说明
旧版本SDK中存在弃用参数、方法,建议您将SDK升级到最新版本,请参见Web使用指南。
类/协议 | API | 说明 |
ARTCAICallEngine 引擎接口定义 | 开始通话 | |
挂断 说明 建议您在页面退出前(例如监听beforeunload事件)主动调用handup挂断通话,否则Agent需要等待约90秒才会退出,可能会导致数字人并发超限等问题。 | ||
设置智能体渲染视图 | ||
设置本地预览视图 | ||
打断智能体讲话 | ||
开启/关闭智能打断 | ||
开关摄像头推送 | ||
切换摄像头 | ||
切换音色 | ||
静音/取消禁音麦克风 | ||
停止/恢复智能体音频流的播放 | ||
对讲机模式下,开始讲话 | ||
对讲机模式下,结束讲话 | ||
对讲机模式下,取消这次讲话 | ||
开启/关闭对讲机模式,对讲机模式下,只有在finishPushToTalk被调用后,智能体才会播报结果 | ||
获取RTC引擎 | ||
给智能体发送文本消息 | ||
给Server发送自定义消息 | ||
更新llm的系统提示词 | ||
更新VCR配置 | ||
更新百炼应用中心参数 | ||
Vision智能体,开始启动自定义截帧,启动后,无法通过语音与智能体通话 | ||
Vision智能体,结束自定义截帧 | ||
释放资源 | ||
ARTCAICallEngine 引擎回调事件 | 发生了错误 | |
通话开始 | ||
通话结束 | ||
智能体状态改变 | ||
音量变化 | ||
用户提问被智能体识别结果的通知 | ||
智能体回答结果通知 | ||
当前通话的音色发生了改变 | ||
对讲机模式发生变化 | ||
当前智能体即将离开(结束当前通话) | ||
收到当前智能体发过来的自定义消息 | ||
当前通话的语音打断是否启用 | ||
真人即将接管当前智能体 | ||
当真人接管已经接通 | ||
智能体消息通道可用性回调 | ||
收到当前智能体发过来VCR结果 |
API详情
ARTCAICallEngine 详情
ARTCAICallEngine事件详情
agentDataChannelAvailable
智能体消息通道可用性回调,该回调触发后,可以开始给智能体发送消息
该文章对您有帮助吗?