我正在执行出站呼叫,并指定record=true。在这个调用中,只有一个动词是音频。一切都运行良好。
当音频结束时,呼叫被挂断。但是,我想给用户一个说话的机会,并记录他,直到音频结束后的沉默,然后挂断。我当然需要整通电话的记录。
所以我可以使用<Pause>,但它是非常严格的,只有X次,直到调用的另一端保持沉默。
我可以在<Play>谓词之后使用<Record>谓词,但它会在整个呼叫记录之外添加另一个记录。
有什么想法吗?谢谢!
发布于 2019-10-21 10:11:31
Twilio开发者的布道者在这里。
您可以使用设置为auto的 with speechTimeout。你可能会做不必要的声音转录(尽管这可能对你有用),但它应该允许你监听,直到用户停止说话。
或者,您可以只<Record>用户的一部分,因为您知道您正在发送他们的音频收听。
https://stackoverflow.com/questions/58472429
复制相似问题