Twilio Conference statusCallbackEvent =" start speaker"不起作用

时间:2017-07-22 01:19:06

标签: twilio

我的Twilio服务器有3页
/listener
设置<dial><Conference statusCallback="/gather" statusCallbackEvent="speaker start">并将呼叫者附加到所述会议。在会议中,应该在任何用户讲话和会议开始时发送事件请求(开始仅用于调试,以防单独说话时出现问题,但启动请求也不会被发送)。

/gather
使用聚集来收听action='/parse'

的演讲

/parse
解析消息。

现在,当我将webhook设置为/gather时,我可以看到/gather/parse的2个POST请求没问题。但是当我将其设置为/listener时,每次呼叫只会出现1个POST请求,并且在会议开始或人们说话时不会发送任何后续请求。任何人都可以告诉我statusCallbackEvent使用收集或提供任何解决方法的任何示例吗?

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

在我看来,您正试图通过事件在正在进行的电话会议中使用语音检测?

如果是这种情况,那么我担心这不是statusCallbacks in <Conference>所做的。调用期间statusCallback个事件是异步回调,您对它们的响应不会影响正在进行的调用。使用TwiML响应statusCallback事件将无效。

随后,无法同时继续<Conference>并对参与者使用<Gather>