用户拨打配置智能语音交互呼入的号码发起呼叫后,通过智能语音交互呼入回调HTTP接口,接收通话过程中用户语音实时转写的文本消息,业务方把下一步的执行动作返回给智能联络中心,以此完成机器人与用户通话中的智能语音交互。
业务流程
平台通过HTTP协议实时推送语音转写的文本时,即使用户无回复也会发送相应异常状态。在消息的响应中可以设置播放语音、终止播放当前语音、转接人工坐席、挂机等动作指示平台接下来的执行动作。智能语音交互呼入回调HTTP接口的业务流程,请参见智能语音交互呼入。
为指定号码添加呼入配置
购买号码后,如果确定通过该号码对用户提供智能语音交互呼入服务,必须为该号码添加呼入配置。
- 登录智能联络中心控制台。
- 在左侧导航栏中单击通用设置。
- 在呼入设置页签中单击添加指定号码呼入配置。
- 根据实际情况选择资质类型、使用公司、被叫号码和配置说明。
- 单击确定添加。
启用回调接口
- 登录智能联络中心控制台。
- 在左侧导航栏中,选择智能语音交互回调地址开关。 ,开启
- 根据页面提示设置响应信息和接收地址。说明 接收地址用于接收语音实时转文本结果并返回下一步执行动作。
- 单击保存。
- 您也可以单击右侧测试按钮,对配置信息进行测试。
回调接口规范
规范 | 说明 |
---|---|
接口协议 | HTTP |
方式 | POST |
字符编码格式 | UTF-8 |
示例与参数
说明
- 首次呼入时,请求参数中的content_type为callin,表示用户拨打指定号码发起呼叫。
- 后续呼入时,content_type内容取决于消息类型,例如mute表示静音消息。