1

私のダイヤルプランでは、php
exten => 6666,n,Set(foo=${CURL(http://reports.cr.mrgroup.in/IVR/sp.php?tid=${tid})}を呼び出す必要があります。 ) 1 分または 2 分後に応答が返されます。この時間内に音楽ファイルを再生したいのですが、
これを実現する方法を教えてください。

4

1 に答える 1

4

あなたがやりたいことは、使用することですStartMusicOnHold()-私はこれを、実行する必要がある他の処理があるときに使用します(ある場合、長いTTS変換があるときにそれを行います)

実行すると、より多くのヘルプを見つけることができますasterisk*CLI> core show application StartMusicOnHold

例は次のようになります。

exten => test,1,Answer()
same =>       n,StartMusicOnHold()
same =>       n,Wait(20)            ; Do processing here.
same =>       n,StopMusicOnHold()
same =>       n,Hangup()

また、保留音の設定は @/etc/asterisk/musiconhold.conf有効です。サンプル設定をインストールすると、ドキュメントがインラインで表示されます。

于 2013-05-21T20:23:53.770 に答える