首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Twilio出站语音呼叫开始时有延迟

Twilio出站语音呼叫开始时有延迟
EN

Stack Overflow用户
提问于 2014-03-29 23:52:44
回答 2查看 2K关注 0票数 5

我刚刚编写了我的Twilio应用程序,以便对我在印度尼西亚的电话号码进行出站语音呼叫。

当我应答语音呼叫时,无论是使用<Say>还是使用<Play>动词,在第一个音频播放之前大约有3-5秒的延迟。

你们知道为什么会出现这种情况吗?目前是否有解决方法可以将这种长时间的延迟减少到只有1-2秒?如果电话另一端很长时间没有声音,接收者很可能会挂断电话。

提前感谢您的任何见解

EN

回答 2

Stack Overflow用户

发布于 2015-10-19 07:20:34

我遇到了同样的问题-我的呼出呼叫在7到9秒之间开始播放语音文件。

twilio内部的进程(当您查看每个调用的http响应时间时测量的延迟)占了大约3-4秒。

我还在ie IfMachine=Continue上安装了AMD (电话答录机检测)。

(请参阅此处的文档1. https://www.twilio.com/help/faq/voice/can-twilio-tell-whether-a-call-was-answered-by-a-human-or-machine 2. https://www.twilio.com/docs/api/rest/answering-machine-detection)

我从呼叫中删除了这个选项,呼叫开始时间减少了3秒,平均减少到大约5秒。

我认为这是由于AMD功能监听呼叫的前几秒钟,以确定它实际上是由人还是机器应答的。

所以,关闭AMD。

票数 6
EN

Stack Overflow用户

发布于 2014-04-08 01:17:14

我是Twilio的布道者。

首先,我的第一个建议是确保Twilio向其发出请求的web应用程序能够快速返回响应。Twilio会等待长达15秒的时间让你的服务器响应,所以你的服务器可能只需要花一点时间来响应。

如果你测试你的网址,你的服务器很快就会返回一个响应,那么下一个建议就是发送一封电子邮件到help@twilio.com。我们的支持团队可以深入您的电话,看看是否发生了更深层次的延迟,导致Twilio没有收到呼叫已被应答的通知,这将延迟我们对您的服务器的HTTP请求。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22733279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档