【问题标题】:SayDigits Not Working in AsteriskSayDigits 在 Asterisk 中不工作
【发布时间】:2017-06-01 11:17:51
【问题描述】:

问题是 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')`

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

【问题讨论】:

  • 您是否先接听()电话?

标签: linux asterisk centos7 pbx freepbx


【解决方案1】:

您需要先接听电话:

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

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

【讨论】:

  • 还需要确保您确实有声音文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-27
  • 1970-01-01
  • 1970-01-01
  • 2021-01-24
  • 1970-01-01
相关资源
最近更新 更多