0
我是新來的使用Twilio API,我基本上希望有人能夠發送文本,並在電話中讀出它,但保持線路打開,以便稍後可以發送更多文本。Twilio動態文本到語音對話
看來我應該使用可編程語音API以及TwilML,但是我遇到的問題是,一旦TwilML指令完成,通話就結束。無論如何,我可以阻止這種情況發生,並且有呼叫等待Rest API更新被髮送到電話,讓它說新的文本?
我是新來的使用Twilio API,我基本上希望有人能夠發送文本,並在電話中讀出它,但保持線路打開,以便稍後可以發送更多文本。Twilio動態文本到語音對話
看來我應該使用可編程語音API以及TwilML,但是我遇到的問題是,一旦TwilML指令完成,通話就結束。無論如何,我可以阻止這種情況發生,並且有呼叫等待Rest API更新被髮送到電話,讓它說新的文本?
Twilio開發者傳道士在這裏。
有幾種方法可以解決這個問題,但我相信最好的方法是使用<Enqueue>
。一旦你的TwiML播放完畢,你可以撥打<Enqueue>
這個電話,然後提供一個waitUrl
,它指向一個端點,它在等待時返回更多的TwiML給用戶播放。這會在用戶留在隊列中時自動循環。你可以無限期地使用它來簡單地<Pause>
或<Play>
背景音樂。然後,一旦你有更多的文字閱讀給用戶,你可以redirect the call by updating it。
讓我知道這是否有幫助。
這很好用!謝謝。我可以使用對呼叫靜默等待TwiML。然後,我可以更新一次,我有更多的文字。謝謝! –
很高興聽到它! – philnash