首页 > 解决方案 > Twilio - 静音后录音和挂断

问题描述

我正在执行出站呼叫,并指定记录 = true。在这次通话中,只有一个动词是音频。一切正常。

仅当音频结束时,呼叫才被挂断。但是,我想给用户一个机会说话并记录他,直到音频结束后静音,然后挂断。当然,我需要记录整个通话。

所以我可以使用<Pause>,但它非常严格,持续 X 时间,直到通话对方的沉默。

我可以<Record>在动词之后使用<Play>动词,但是除了整个通话记录之外,它还添加了另一个记录。

任何想法?谢谢!

标签: twiliotwilio-twiml

解决方案


Twilio 开发人员布道者在这里。

您可以使用<Gather>withspeechTimeout set to auto。您将进行不必要的语音转录(尽管这可能对您有用),但它应该允许您听直到用户停止说话。

或者,您可以只是<Record>用户的一部分,因为您知道您正在向他们发送要收听的音频。


推荐阅读