我正在使用星号11并创建了一个播放声音文件的小型拨号方案,然后从用户那里获取输入
我的部分代码
exten => _X.,1,Answer()
same => n,MP3Player(/sound.mp3)
same => n,Read(NUMBER,,4,5)
我的问题是播放sound.mp3之后的星号暂停2秒然后执行下一个读取功能。所以如果我在声音播放之后输入读取功能无法识别它。我检查了声音文件并且它完成了音调播放后有任何争议。
有没有解决方案。 谢谢
答案 0 :(得分:0)
非常可能意味着你的声音在最后有2秒的沉默。
您也可以使用
same => n,Read(NUMBER,/sound,4,5)
需要有编译的mp3支持模块的星号。
最佳选项实际上将你的mp3转换为wav 16 bit mono pcm wav并使用该文件,而不是mp3。