Инструменты пользователя

Инструменты сайта


asterisk:golosovoe_menju_-_zapis_i_vosproizvedenie

Голосовое меню - запись и воспроизведение

exten => 120,1,Answer() ;Воспроизвести главное голосовое меню
exten => 120,n,Playback(beep)
exten => 120,n,System(test -e /var/lib/asterisk/sounds/custom/greeting.wav) ;проверка существует ли файл
exten => 120,n,GotoIf($["${SYSTEMSTATUS}" != "SUCCESS"]?endof120) ;если существует, то воспроизводим
exten => 120,n,Playback(recordings/greeting)
exten => 120,n(endof120),Playback(beep)
exten => 120,n,Hangup()
 
exten => 121,1,Authenticate(1234) ;Запись главного голосового меню
exten => 121,n,System(cp -f /var/lib/asterisk/sounds/custom/greeting.alaw /var/lib/asterisk/sounds/custom/greeting.alaw.bak) ;делаем резервную копию предыдущего меню
exten => 121,n,Playback(beep)
exten => 121,n,Record(recordings/greeting:alaw)
exten => 121,n,Hangup()
asterisk/golosovoe_menju_-_zapis_i_vosproizvedenie.txt · Последнее изменение: 2022/04/08 13:02 — san

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki