在twilio回复中,我通常可以录制对话并将其转录。例如。
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Record transcribe="true" transcribeCallback="/transcribe"/>
</Response>
但是我有兴趣为Gather
的新语音选项做同样的事情。例如
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Gather input="speech" action="/completed">
<Say>Welcome home!</Say>
</Gather>
</Response>
然而,虽然我可以在/completed
处理程序SpeechResult
参数中获取转录,但我无法同时记录收集的语音。有什么方法可以Record
和Gather
一起使用吗?
答案 0 :(得分:2)
Twilio开发者传道者在这里。
您已经发现,不能同时使用<Record>
和<Gather>
。
我能想到的唯一可以用来录制整个通话的方法,以及做语音识别部分的方法就是generating the call yourself from the REST API。您可以在拨打电话时将Record
parameter设置为true。这将记录整个电话。
让我知道这是否有帮助。