Twiml Gather造成的延迟

问题描述

链接Twiml Gather动词以收集语音时,我注意到在Gather通话之间会丢失部分对话。

当我将“超时”设置为“自动”的“收集”动词使用时,“收集”动词将提取一个句子,然后执行动作URL。然后,我返回包含另一个Gather动词的twiml。

如果用户说两个句子,则Gather动词将在第一个句子之后结束,第二个Gather的录制将在几秒钟后开始。

因此,如果用户说“这是一个句子。这是另一个句子”。从Gather的动作URL调用接收数据的端点将只会看到“这是一个句子”,而看不到第二个句子。

我尝试手动将超时设置为1秒,以便最初的Gather可以选择两个句子,但是我注意到twilio超时后大约需要4秒钟才能从Gather的动作URL开始执行Twiml。因此,如果用户在该窗口中再次讲话,数据将丢失。

我的问题:是否有一种方法可以将Gather动词链接在一起,以便在Gather的操作URL提取之间不会丢失任何调用? 还是我必须使用twiml Streams?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)