Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用asterisk中的调用文件处理outcall时的DTMF?_Asterisk - Fatal编程技术网

如何使用asterisk中的调用文件处理outcall时的DTMF?

如何使用asterisk中的调用文件处理outcall时的DTMF?,asterisk,Asterisk,我正在使用asterisk中的呼叫文件进行外拨,应用程序需要一些DTMF输入,但DTMF不适用于所有手机,它不接受来自诺基亚-1100和诺基亚6030的数字,如果我使用同一部手机进行外拨,则DTMF工作,但在使用DTMF日志进行外拨时,我可以在asterisk CLI上看到以下消息: 在Dahdi-32上接收到DTMF开始“1” Dahdi-32上的DTMF Begin忽略“1” 如果有人知道这个问题的解决方案,请让我知道 如果我将OverlappDial设置为no,它会起作用,但在这种情况

我正在使用asterisk中的呼叫文件进行外拨,应用程序需要一些DTMF输入,但DTMF不适用于所有手机,它不接受来自诺基亚-1100和诺基亚6030的数字,如果我使用同一部手机进行外拨,则DTMF工作,但在使用DTMF日志进行外拨时,我可以在asterisk CLI上看到以下消息:

  • 在Dahdi-32上接收到DTMF开始“1”
  • Dahdi-32上的DTMF Begin忽略“1”
如果有人知道这个问题的解决方案,请让我知道


如果我将OverlappDial设置为no,它会起作用,但在这种情况下,它不会对两个不同的号码同时进行两次拨出。

您是否尝试过在chan_dahdi.conf文件中设置relaxdtmf=true