2014-12-02 124 views
0

我有一個小型的python程序,它使用API​​撥打我的語音信箱,記錄呼叫並轉錄結果。twilio:呼叫結束後需要啓動錄製的呼叫轉錄

該程序以設定的時間間隔進行檢查,例如1小時,3小時等,並且所有的檢查都通過twilio進行記錄。

我知道錄音少於25秒是沒有任何新語音郵件的結果,所以我不想錄制錄音,除非它長於25秒。 (這會降低成本:如果沒有新消息,檢查8次而不抄錄所有東西的最小費用爲0.14美元/天;如果我必須抄錄所有內容,則上升到最低0.54美元/天。在通話結束後,沒有看到一種方法來啓動錄音的轉錄,這是可能的嗎?

回答

0

Twilio目前不提供在通話結束後錄製音頻的能力您是否考慮過使用TwiML <Pause>標籤在開始錄製錄音之前等待25秒?如果在25秒之前斷開電話,錄製標記將不會執行,也不會進行轉錄。例子:

<?xml version="1.0" encoding="UTF-8" ?> <Response> <Play digits="wwwwww#ww1234wwww4321#wwwwww2"></Play> <Pause length="25"/> <Record transcribe="true" /> </Response>

如果這不起作用,你可以考慮使用Twilio的記錄與另一個轉錄API提供商。