SayDigits在Asterisk中不起作用

时间:2017-06-01 11:17:51

标签: linux asterisk centos7 pbx freepbx

问题是 SayDigits 显示正在调试中播放但未听到任何声音的文件,如下所示

Executing [*30@processor:1] SayDigits("SIP/507-0000000a", "507") in new stack
--`<SIP/507-0000000a> Playing 'digits/5.gsm' (language 'en')` 
--`<SIP/507-0000000a> Playing 'digits/0.gsm' (language 'en')`
--`<SIP/507-0000000a> Playing 'digits/7.gsm' (language 'en')`

有人遇到过这个问题吗?我该如何解决?

1 个答案:

答案 0 :(得分:1)

您需要先接听电话:

[processor]
exten => *30,1,Answer()
 same => n,SayDigits(${EXTEN})
 ...

*此语法认为您使用的是最新版本的Asterisk。