【问题标题】:asterisk dial plan working fine with DTMF tones. not working with mobile phones星号拨号计划与 DTMF 音调配合良好。不使用手机
【发布时间】:2012-10-15 11:34:52
【问题描述】:

asterisk 服务器正在运行 chan 加密狗驱动程序。这里使用 DTMF 音调来更改正在播放的音频文件。这是扩展文件。

exten => 123,1,Answer()
exten => 123,n,Background(main-menu)
exten => 123,n,WaitExten()
exten => 2,1,Playback(digits/2)

此扩展仅在我使用陆地电话时才有效。如果我使用手机,这个 DTMF 不起作用。这个怎么用手机?提前致谢。

【问题讨论】:

  • 这不是一个编程问题。您可能会在serverfault.com 获得更好的运气。只是一个提示:通过 SIP 发送 DTMF 有不同的方法,请检查 Android 手机和您的服务器是否在同一页面上。

标签: android iphone asterisk dtmf


【解决方案1】:

您在这里遇到的是手机的常见问题。但是,您没有提供足够的信息来真正解决您的问题。从手机响应 DTMF 的 Asterisk IVR 可以做到(我一直这样做)。

也就是说,如果您使用 VoIP 将呼叫接入您的 PBX,您可以在以下几个地方查看:

  • 确保 DTMF 如果通过 RFC2833 传送给您,而不是音调。
  • 确保您没有使用 GSM 等低带宽编解码器。
  • 验证您使用的手机是否可以与其他人的 IVR 配合使用,然后再因运营商问题而碰壁。

【讨论】:

  • 感谢您的回答,我几乎面临同样的问题。当我尝试拨打普通电话并在通话时按任意键但听不到任何电话到其他电话的任何音调时,我尝试了许多电话都没有运气,但它都可以完美地与任何 IVR 配合使用。那么DTMF解码器MT8870模块能处理这个DTMF​​信号吗?还有 SIM800L 和其他 GSM 模块呢?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-14
  • 1970-01-01
  • 1970-01-01
  • 2014-06-21
相关资源
最近更新 更多