设置星号agi功能处理的等待音

cod*_*mer 7 php ivr asterisk agi

我正在使用带有正常PHP AGI的星号,在链接后问题是我的PHP AGI需要5秒才能执行.我只想为用户设置一些等待音,等待AGI处理.在同一个链接上我找到了一些东西:

设置音乐:启用/禁用音乐保持发生器,例如"SET MUSIC ON默认值

但我不确切知道如何使用我的意思是什么是确切的语法,我把它放在哪里.

我试过添加

same => n,Set(CHANNEL(musicclass)=default)
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

arh*_*ops 2

如果你使用 phpagi,你必须这样做

$agi->set_music(true,"myholdclass")
...
$agi->set_music(false)
Run Code Online (Sandbox Code Playgroud)

http://phpagi.sourceforge.net/phpagi2/docs/phpAGI/AGI.html#methodset_music

当然,您需要首先在 /etc/asterisk/musiconhold.conf 中描述 myholdclass