我正在执行出站呼叫,并指定record = true。 在此通话中,只有一个动词即音频。 一切正常。
仅当音频结束时,电话才被挂断。 但是,我想给用户一个机会,让他说话并录音,直到音频结束后保持沉默,然后挂断电话。当然,我需要记录整个通话。
所以我可以使用"foo"
,但这是非常严格的X时间,而不是直到通话的另一端静音为止。
我可以在"bar"
动词之后使用b
动词,但是除了整个通话记录外,它还添加了另一个Record。
有什么主意吗? 谢谢!
答案 0 :(得分:3)
这里是Twilio开发人员的传播者。
您可以将<Gather>
with speechTimeout
设置为auto
。您可能会进行不必要的语音转录(尽管这可能对您有用),但是它应该允许您收听,直到用户停止讲话为止。
或者,您可以<Record>
用户的角色,因为您知道您正在向他们发送音频以进行收听。