Freeswitch命令play_and_get_digits传输超时



我正在Freeswitch中编写一个简单的python脚本。我需要播放一个文件并检测数字,所以我使用会话对象的play_and_get_digits方法。

我想知道是否可以在dtmf超时时传输会话:如果调用者没有输入任何数字,则应在不播放错误文件的情况下传输呼叫,或者在不多次尝试的情况下传输会话。

这样我就可以播放一个文件,上面写着:"你好,按1表示开发,按2表示销售,请挂断电话与代理商通话"。

感谢

见第136行https://github.com/xlab1/freeswitch_secretary_bug/blob/master/scripts/inbound_secretary.pl#L136

您设置了空的错误消息和1毫秒的超时-然后,如果用户没有输入任何内容,您会得到空字符串,如果输入了一些内容,则会得到一个带数字的字符串。

最新更新