Twilio 拨打一个号码的拨出电话,并倾听回应

Twilio 拨打一个号码的拨出电话,并倾听回应,twilio,twilio-programmable-voice,Twilio,Twilio Programmable Voice,我想从twilio拨打nexmo等服务提供的电话号码,并能够收听回复。 根据从接收器返回的语音信息,我想确定我的响应 我已经阅读了文档,据我所知,呼出的电话不能让我访问传入的流。Call对象允许我控制呼叫,但不基于语音响应 client.calls .create({ url: 'http://demo.twilio.com/docs/voice.xml', to: '+15558675310', from: '+15017122

我想从twilio拨打nexmo等服务提供的电话号码,并能够收听回复。 根据从接收器返回的语音信息,我想确定我的响应

我已经阅读了文档,据我所知,呼出的电话不能让我访问传入的流。Call对象允许我控制呼叫,但不基于语音响应

client.calls
      .create({
         url: 'http://demo.twilio.com/docs/voice.xml',
         to: '+15558675310',
         from: '+15017122661'
       })
      .then(call => console.log(call.sid));
call对象不提供访问对话音频的方法

总的来说,我希望呼叫被启动,我的呼叫方程序能够访问它可以解析的响应语音消息,然后确定下一个响应


我是否应该考虑SIP,因为目的地号码也会有SIP端点?

< P>我可以用标准TWML

实现这一点。 twilio的聚集动词将等待接收语音包,然后对其执行语音识别并发送回文本


为了响应此回调,我将发送回下一个要播放的音频,然后立即进行下一次采集。

我能够使用标准Twiml实现这一点

twilio的聚集动词将等待接收语音包,然后对其执行语音识别并发送回文本

为了响应此回调,我将发送回下一个要播放的音频,然后立即进行下一次采集