Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2011-02-24 11:00:14 +0400

romariosar Gravatar romariosar flag of Russian Federation

http://www.webunix.ru/

Реагирование на нажатие кнопок во время проигрывания аудио файла в IVR

Всем привет, интересует вопрос есть контекст

s,n(naberite),Playback(custom/menu/taxino&custom/menu/ivrautodial)

exten => s,n,GotoIf($[${numTries} = 2]?s,ha)

exten => s,n,WaitExten(10) ; ждем ввода цыфр от абонента

exten => 1,1,Set(numTries=$[${numTries}+1]) ;

exten => 1,2,Goto(s,naberite) ;

exten => 2,1,Queue(300,t,,,210) ;

exten => 3,1,System(/var/spool/asterisk/tmp/tdcz ${nz})

exten => 3,2,Playback(/var/lib/asterisk/sounds/custom/menu/otkaz) exten => i,1,GotoIf($[${numTries1} = 2]?s,ha)

exten => i,n,noop(${numTries1}

exten => i,n,Playback(pbx-invalid) ;

exten => i,n,Set(numTries1=$[${numTries1}+1])

exten => i,n,Goto(s,naberite)

exten => s,n(ha),Hangup

Нужно чтобы во время проигрывания s,n(naberite),Playback(custom/menu/taxino&custom/menu/ivrautodial) можно было набрать сразу нужную цфру, а не дожидаться когда закончится проигрывание. Подскажите как это можно сделать.

Реагирование на нажатие кнопок во время проигрывания аудио файла в IVR

Всем привет, интересует вопрос есть контекст

s,n(naberite),Playback(custom/menu/taxino&custom/menu/ivrautodial)

exten => s,n,GotoIf($[${numTries} = 2]?s,ha)

exten => s,n,WaitExten(10) ; ждем ввода цыфр от абонента

exten => 1,1,Set(numTries=$[${numTries}+1]) ;

exten => 1,2,Goto(s,naberite) ;

exten => 2,1,Queue(300,t,,,210) ;

exten => 3,1,System(/var/spool/asterisk/tmp/tdcz ${nz})

exten => 3,2,Playback(/var/lib/asterisk/sounds/custom/menu/otkaz) exten => i,1,GotoIf($[${numTries1} = 2]?s,ha)

exten => i,n,noop(${numTries1}

exten => i,n,Playback(pbx-invalid) ;

exten => i,n,Set(numTries1=$[${numTries1}+1])

exten => i,n,Goto(s,naberite)

exten => s,n(ha),Hangup

Нужно чтобы во время проигрывания s,n(naberite),Playback(custom/menu/taxino&custom/menu/ivrautodial) можно было набрать сразу нужную цфру, а не дожидаться когда закончится проигрывание. Подскажите как это можно сделать.

Реагирование на нажатие кнопок во время проигрывания аудио файла в IVR

Всем привет, интересует вопрос есть контекст

s,n(naberite),Playback(custom/menu/taxino&custom/menu/ivrautodial)

exten => s,n,GotoIf($[${numTries} = 2]?s,ha)

exten => s,n,WaitExten(10) ; ждем ввода цыфр от абонента

exten => 1,1,Set(numTries=$[${numTries}+1]) ;

exten => 1,2,Goto(s,naberite) ;

exten => 2,1,Queue(300,t,,,210) ;

exten => 3,1,System(/var/spool/asterisk/tmp/tdcz ${nz})

exten => 3,2,Playback(/var/lib/asterisk/sounds/custom/menu/otkaz) exten => i,1,GotoIf($[${numTries1} = 2]?s,ha)

exten => i,n,noop(${numTries1}

exten => i,n,Playback(pbx-invalid) ;

exten => i,n,Set(numTries1=$[${numTries1}+1])

exten => i,n,Goto(s,naberite)

exten => s,n(ha),Hangup

Нужно чтобы во время проигрывания проигрывания

s,n(naberite),Playback(custom/menu/taxino&custom/menu/ivrautodial)

можно было набрать сразу нужную цфру, а не дожидаться когда закончится проигрывание. Подскажите как это можно сделать.

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.