Twilio能检测到对谷歌语音号码的呼叫是否被转发到语音信箱或真实的人吗?

Twilio能检测到对谷歌语音号码的呼叫是否被转发到语音信箱或真实的人吗?,twilio,google-voice,Twilio,Google Voice,我有一个应用程序,可以创建出站呼叫来设置简单的会议 我很难拨打谷歌语音电话号码,因为我使用IfMachine来确定通话是否转到一个或多个参与者的语音信箱,这样我就可以“失败”会议通话尝试 这是我遇到的问题 Google Voice会回答呼叫尝试,并要求您在将呼叫转接到该用户的配置端点之前说出自己的姓名 我可以使用IfMachine来检测这一点,我可以自动完成这一部分,让Google Voice转发电话,但我无法再检测电话是否最终转到语音信箱,或者是否有人在另一端接听 有什么想法吗?Twilio福

我有一个应用程序,可以创建出站呼叫来设置简单的会议

我很难拨打谷歌语音电话号码,因为我使用IfMachine来确定通话是否转到一个或多个参与者的语音信箱,这样我就可以“失败”会议通话尝试

这是我遇到的问题

Google Voice会回答呼叫尝试,并要求您在将呼叫转接到该用户的配置端点之前说出自己的姓名

我可以使用IfMachine来检测这一点,我可以自动完成这一部分,让Google Voice转发电话,但我无法再检测电话是否最终转到语音信箱,或者是否有人在另一端接听


有什么想法吗?

Twilio福音传道者在这里

我认为,鉴于有两点需要机器检测,在将此人连接到会议之前,您可能希望将其作为辅助设备

当你拨打一个号码的出站电话时,你使用的是谷歌语音。那太好了。但因为你已经越过了那个障碍,它就不会再被触发了

你能做的是,用一些TwiML手动检测一个人,如下所示:

<Response>
  <Gather numDigits="1" timeout="15" action="/some-conference-path">
    <Say>Press any key to be connected to the Something Something Conference</Say>
  </Gather>
</Response>

按任意键可连接到会议
然后,如果有人接听电话,他们可以按键盘上的任意键,并重定向到实际的会议电话,或者如果
聚集
超时,您很可能收到了他们的语音邮件

您基本上是将自动和手动机器检测结合起来,因为您需要在同一个调用的不同点执行两次


希望这有帮助

是的-我有同样的想法,但不想要求用户按下任何额外的按钮。谢谢你的回答,这似乎是唯一的选择。