2017-07-28 113 views
0

Twilio語音識別如何用於呼出呼叫?對於傳入呼叫,我假設在開發人員工具下創建Twilio功能,使用VoiceResponse處理並將A CALL COMES IN選項設置爲創建功能Twilio出站呼叫語音到文本

假設呼入IVR系統,監聽IVR提示,使用語音識別然後讓Twilio執行一個動作。

可能嗎?

回答

1

Twilio開發人員在這裏傳播。

當你make an outbound call,你需要set a URL within the API request Twilio將發出一個HTTP請求,以找出呼叫連接後該怎麼做。從此它與入站呼叫基本相同。

您將返回<Gather> TwiML與input set to speechaction defined for the URL to call once the speech recognition has a full result。您可以使用該URL來回應您打電話給IVR的進一步提示,或者在您通過IVR與代理商聯繫後,將其他事項(例如<Dial>)轉換爲另一個號碼。

讓我知道這是否有幫助。

+0

感謝Philnash,這會讓我開始。 action屬性中的url指向TwiML,或者我可以使用函數url,使用event.SpeechResult並執行一個操作? – Satish

+0

action屬性的URL應該指向你想用來處理'SpeechResult'的應用程序。這可以在你自己的服務器或Twilio功能或任何東西。如果您希望在返回語音結果後繼續進行呼叫,則您還需要從該操作返回TwiML。 – philnash

+0

感謝Philnash,我將它指向Twilio函數並且它可以工作 – Satish