【问题标题】:Should I be able to hear the DTMF codes Twilio plays?我应该能够听到 Twilio 播放的 DTMF 代码吗?
【发布时间】:2021-11-13 22:05:43
【问题描述】:

我正在 Twilio 中设置播放 DTMF 代码“9”的自动应答。

当我拨打该号码时,它可以正确应答,但在测试中,我听不到它正在播放 DTMF 音。

我可以听到其他命令,例如twiml.say('hello')

我已经验证,我添加的 w 字符越多,该行保持打开的时间就越长。

问:DTMF 代码应该是这样工作的,还是应该可以听到?

示例代码:

exports.handler = function (context, event, callback) {
  const twiml = new Twilio.twiml.VoiceResponse();
  twiml.say('Hello!');

  // Dial "9" three times, with pauses between each
  twiml.play({ digits: 'w9w9w9' });

  return callback(null, twiml);
};

【问题讨论】:

    标签: twilio twilio-twiml


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    当 Twilio 播放 DTMF 音调时,它会这样做out-of-band,因此您自己将无法在音频线路上听到它们。

    【讨论】:

    • 不错!谢谢你。我希望我在play API 的文档中注意到这一点。在猜测这些音调可能听不见之前,我至少花了一个小时尝试不同的方式来指定数字。可能这对任何知道电话线的人来说都是显而易见的......但我不知道:)
    猜你喜欢
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多