本文档为您展示语音服务所有可调用的API接口,详细接口信息请参考对应接口文档。

更多 API 资源,请访问 OpenAPI Explorer

语音通知接口

API 描述
SingleCallByVoice 调用接口SingleCallByVoice发起语音文件类型的语音通知。
SingleCallByTts 调用接口SingleCallByTts发起语音通知,播放的音频为文本转语音模板转换后的音频文件。
IvrCall 调用接口IvrCall发起交互式语音通话。

点击呼叫接口

API 描述
ClickToDial 调用接口ClickToDial发起一次双方通话。
CancelCall 调用接口CancelCall取消点击呼叫接口ClickToDial发起的呼叫。

智能语音交互呼出接口

API 描述
SmartCall 调用接口SmartCall发起智能语音交互通话。

回调HTTP接口

API 描述
智能外呼回调HTTP接口 语音平台通过API SmartCall发起呼叫后,可以通过智能外呼回调HTTP接口,在通话中把转换后的语音文本回传给业务方,业务方把下一步的执行动作返回给语音平台,以此完成机器人与用户通话中的智能语音交互。
动态IVR呼转回调接口 语音服务支持在控制台上对全局添加号码回拨设置,当客户回拨号码时,在通话中播放指定录音文件或设置动态IVR。

智能语音机器人接口

API 描述
BatchRobotSmartCall 调用接口BatchRobotSmartCall发起机器人外呼任务。
QueryRobotInfoList 调用接口QueryRobotInfoList查看机器人列表。
QueryCallDetailByTaskId 调用接口QueryCallDetailByTaskId查看指定机器人外呼任务的话单详情。

呼叫记录查询接口

API 描述
QueryCallDetailByCallId 调用接口QueryCallDetailByCallId查询指定通话的呼叫详情。

回执消息

API 描述
呼叫记录消息(VoiceReport) 订阅呼叫记录消息(VoiceReport)可以在呼叫结束后获取呼叫的记录信息,包括通话类型、通话的开始及结束时间、通话时长、结束原因等。
录音记录消息(VoiceCallReport) 订阅呼叫中间状态消息(VoiceCallReport),可以获取呼叫过程中的通话状态的信息,通常包括开始、振铃、接听、挂断以及状态产生的时间等。
呼叫记录消息(VoiceRecordReport) 订阅录音记录消息(VoiceRecordReport),可以在通话结束后获取通话的录音记录。
ASR实时消息(VoiceRTASRReport) 订阅ASR实时消息(VoiceRTASRReport),可以获取点击拨号通话中的实时文本转换结果。