Twilio是否支持通过语音呼叫进行DTMF识别?

我一直在遵循https://github.com/TwilioDevEd/browser-calls-node项目代码,并且已经成功完成了从浏览器到蜂窝电话的呼叫,但是我无法确定Twilio的内部是否支持DTMF。通过手机拨打电话。

给他们的销售部门打电话只是让他们创建了支持票,而我没有得到回应。

有人成功做到了吗?如果可以,怎么办?

这是我添加到call.js的代码,位于我添加的/ connect端点中:

const gather = twiml.gather({
        input: 'dtmf',finishOnKey: 9,timeout: 1,action: '/call/completed'
    });

    gather.say('Welcome to Twilio,please tell us why you\'re calling');

    console.log(twiml.toString())

以及添加的路线:

router.post('/completed',twilio.webhook({ validate: false }),function (req,res,next) {
    console.log(req.toString());
});
kuaihuoniao 回答:Twilio是否支持通过语音呼叫进行DTMF识别?

他们的支持团队回答说(tl; dr),他们仅支持SDK中的sendDigits(digits),不支持识别传入音频流中的DTMF。

他们的回应:

  

Twilio客户端SDK的sendDigits(digits)参数可用于传递dtmf音调。

     

SDK仅支持发送DTMF数字。如果传入音频流中存在DTMF数字,则不会引发事件。

     

Ref:https://www.twilio.com/docs/voice/client/javascript/connection#sendDigits```

本文链接:https://www.f2er.com/3141436.html

大家都在问