智能語(yǔ)音交互呼出業(yè)務(wù)流程
本文為您介紹了智能語(yǔ)音交互呼出的使用流程。
前提條件
已開(kāi)通語(yǔ)音服務(wù)。
申請(qǐng)企業(yè)資質(zhì)并審核通過(guò)。
您已購(gòu)買外呼號(hào)碼。具體操作,請(qǐng)參見(jiàn)真實(shí)號(hào)管理。
背景信息
智能語(yǔ)音交互呼出接口需要與智能語(yǔ)音交互呼出回調(diào)HTTP接口聯(lián)合使用,語(yǔ)音平臺(tái)發(fā)起呼叫后,會(huì)把轉(zhuǎn)換后的語(yǔ)音文本回傳給您,您把下一步的執(zhí)行動(dòng)作返回給語(yǔ)音平臺(tái)。
使用流程
調(diào)用API發(fā)起智能語(yǔ)音交互呼出的流程圖如下:
步驟一:設(shè)置回調(diào)地址
登錄語(yǔ)音服務(wù)控制臺(tái),在左側(cè)導(dǎo)航欄選擇通用設(shè)置。
選擇回調(diào)地址頁(yè)簽,開(kāi)啟智能語(yǔ)音交互回調(diào)地址。
填寫接收地址。
根據(jù)頁(yè)面提示設(shè)置智能語(yǔ)音回調(diào)地址。具體操作,請(qǐng)參見(jiàn)設(shè)置智能語(yǔ)音回調(diào)地址。
步驟二:調(diào)用API發(fā)起外呼
發(fā)起智能外呼通話有以下兩個(gè)接口,您可按需任選其一。
調(diào)用SmartCall接口發(fā)起智能語(yǔ)音外呼通話。
調(diào)用SmartCallOperate接口在智能外呼通話中發(fā)起指定動(dòng)作。
調(diào)用API接口發(fā)起外呼后,自動(dòng)調(diào)用智能語(yǔ)音交互呼入回調(diào)HTTP接口,接收通話過(guò)程中用戶語(yǔ)音實(shí)時(shí)轉(zhuǎn)寫的文本消息。業(yè)務(wù)方把下一步的執(zhí)行動(dòng)作返回給語(yǔ)音平臺(tái),以此完成機(jī)器人與用戶通話中的智能語(yǔ)音交互。
步驟三:查詢呼叫詳情
查詢呼叫詳情有兩種方法,您可按需選擇其一。
通過(guò)控制臺(tái)查詢:控制臺(tái)選擇
,通過(guò)語(yǔ)音服務(wù)類型、時(shí)間、主叫號(hào)碼、被叫號(hào)碼等信息,找到并查看任務(wù)的詳細(xì)情況。調(diào)用API查詢:您可調(diào)用QueryCallDetailByCallId接口查詢指定通話的呼叫詳情。
后續(xù)步驟
消息回執(zhí)返回給客戶。通話結(jié)束后,您可通過(guò)使用MNS的Queue模型或HTTP和POST方式發(fā)送消息到指定的Web URL來(lái)接收語(yǔ)音的回執(zhí)消息。詳細(xì)信息,請(qǐng)參見(jiàn)回執(zhí)消息簡(jiǎn)介。