本文为您介绍了智能语音交互呼出的使用流程。
前提条件
背景信息
智能语音交互呼出接口需要与智能语音交互呼出回调HTTP接口联合使用,语音平台发起呼叫后,会把转换后的语音文本回传给您,您把下一步的执行动作返回给语音平台。
使用流程
调用API发起智能语音交互呼出的流程图如下:
步骤一:设置回调地址
登录语音服务控制台,在左侧导航栏选择通用设置。
选择回调地址页签,开启智能语音交互回调地址。
填写接收地址。
根据页面提示设置智能语音回调地址。具体操作,请参见设置智能语音回调地址。
步骤二:调用API发起外呼
发起智能外呼通话有以下两个接口,您可按需任选其一。
调用SmartCall接口发起智能语音外呼通话。
调用SmartCallOperate接口在智能外呼通话中发起指定动作。
调用API接口发起外呼后,自动调用智能语音交互呼入回调HTTP接口,接收通话过程中用户语音实时转写的文本消息。业务方把下一步的执行动作返回给语音平台,以此完成机器人与用户通话中的智能语音交互。
步骤三:查询呼叫详情
查询呼叫详情有两种方法,您可按需选择其一。
通过控制台查询:控制台选择
,通过语音服务类型、时间、主叫号码、被叫号码等信息,找到并查看任务的详细情况。调用API查询:您可调用QueryCallDetailByCallId接口查询指定通话的呼叫详情。
后续步骤
消息回执返回给客户。通话结束后,您可通过使用MNS的Queue模型或HTTP和POST方式发送消息到指定的Web URL来接收语音的回执消息。详细信息,请参见回执消息简介。
文档内容是否对您有帮助?