Asterisk 无法在 Ubuntu Server 11.04 上播放自定义声音

Asterisk 无法在 Ubuntu Server 11.04 上播放自定义声音

我已经在我的 Ubuntu 服务器上安装了 Asterisk,除了播放自定义声音之外,一切运行正常。

Asterisk 声音可以播放,但是我上传的这个文件无法播放(在其他服务器上可以播放,它是 .WAV PCM 16bit 8000)。

以下是一些日志输出:

[Feb  6 22:55:45] WARNING[11045] file.c: File custom/sohoitsoluciones does not exist in any format
[Feb  6 22:55:45] WARNING[11045] file.c: Unable to open custom/sohoitsoluciones (format 0x4 (ulaw)): No such file or directory
[Feb  6 22:55:45] WARNING[11045] app_playback.c: ast_streamfile failed on SIP/Out4903-0000001d for custom/sohoitsoluciones

如何让 Asterisk 播放自定义声音?

答案1

Asterisk 在错误的位置查找录音。您可以使用以下方法修复此问题:

mv /usr/local/share/asterisk/sounds /usr/local/share/asterisk/sounds.old

其次是

ln -s /var/lib/asterisk/sounds/custom /usr/local/share/asterisk/sounds
chown -R asterisk:asterisk /usr/local/share/asterisk/
chmod -R 755 /usr/local/share/asterisk/

我在这里找到了这个:http://www.freepbx.org/forum/freepbx/installation/ivr-not-working

相关内容