2017-06-23 71 views
0

我知道如果您使用Java啓動出站呼叫,則可以執行setRecord(true)來錄製呼叫。有沒有在不使用TwiML的情況下同時觸發轉錄的方法?Twilio - 發送DTMF音時錄製+轉錄

我知道包含在您提供的URI中的TwiML可以包含具有transcribe = true屬性的動詞,但是我的問題是,除非錄製結束,否則我無法執行任何其他操作,動詞的動作參數被擊中。

在此通話期間,我希望在發送DTMF音頻的同時錄製和轉錄整個外撥電話。這可能嗎?

提前致謝!

回答

1

Twilio開發人員在這裏傳播。

當您record a call using the REST API parameter時,您無法使用Twilio轉錄服務從API轉錄該調用。

事實上,Twilio轉錄服務只能在使用<Record> TwiML and can only transcribe messages up to 2 minutes long時使用。

但是有add-ons available from the Twilio marketplace,您可以使用。您可以使用IBM Watson Speech to Text add-onVoiceBase High Accuracy Transcription加載項來轉錄由REST API啓動的調用。這兩個插件還可以錄製長達4小時的通話。

讓我知道這是否有幫助。