首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Twilio DTMF问题

Twilio DTMF问题
EN

Stack Overflow用户
提问于 2016-06-03 00:39:40
回答 1查看 632关注 0票数 0

我们有一个在Twilio上编写的应用程序,在该应用程序中,我们向外拨出一个销售代表并宣布表单的内容。然后,我们允许销售代表按“5”键立即连接到提交表单的人。第一部分是完美的工作--但是我们遇到了越来越多的问题,因为我们的系统在播放公告时识别出了一个按键。他们中的一些人正在使用VOIP电话。我们可以做些什么来使它更可靠,以便他们每次按下键时,它都能识别音调并立即开始拨出?有没有办法识别VOIP电话的按键?

用代码解释更多细节:

代码语言:javascript
运行
复制
<Response> 
 <Gather numDigits="1" timeout="80" method="POST" action="MY_PHP.php"> 
   <Say> Some Announcements and asking to press 5 to connect with person who  submitted the form 
  </Say> 
<Pause length='2'/>
  <Say> Some Announcements and asking to press 5 to connect with person who  submitted the form 
  </Say>
........
.......
 </Gather>
</Response>

上面的代码适用于大多数电话,但在某些情况下,如VOIP电话,他们按5,但twilio不识别意味着我在MY_PHP.php中没有得到任何数字,它只是每次都在宣布我的消息,此消息将一直播放,直到销售代表不按5或超时到80秒。如果你需要更多的细节,请让我知道。

EN

回答 1

Stack Overflow用户

发布于 2016-06-03 02:47:13

我不确定这是否适用于你的情况,但由于你不能确定系统是否能识别按下'5‘键,这里是一个选项。

更改流程以告知销售代表。以挂断或保持在线,以连接到提交表单的人。然后,您可以使用 verb让它们有时间挂断,如果它们没有挂断,则自动建立连接。

或者,您可以尝试press 5的组合(如果工作)或automatically connect (如果销售代表)。在一段时间内不会挂断,这意味着它们想要连接。

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

https://stackoverflow.com/questions/37597547

复制
相关文章

相似问题

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