Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / прокрутка сообщений

прокрутка сообщений

Avatara of noize
Откуда: Москва
Сообщений: 398

прокрутка сообщений

есть такая задача. Человеку проигрывается сообщение о возможных пунктах меню, перейти на которые он может нажатием кнопок 1,2,3,4,5. Также он имеет возможность прокручивать эти сообщения кнопкой 0. Задача: если человек начинает прокрутку сообщений, нужно чтоб при каждом нажатии 0 ему проигрывалось следующее сообщение. Какими способами это можно реализовать?
2006-10-20 02:06

Сообщений: 102

Re: прокрутка сообщений

noize, вы не могли бы по конкретней выражать свою мысль?

Какие сообщение?

Вы IVR сами писали? Если да то покажите его.
2006-10-20 17:23

Avatara of dnz63
Сообщений: 177

Re: прокрутка сообщений

Это очень просто реализуется при помощи редактирования файла extensions.conf
2006-10-20 22:57

Avatara of noize
Откуда: Москва
Сообщений: 398

Re: прокрутка сообщений

toxap, писал сам, вот пример конфига:
[soob10]
exten => s,1,Background(/sex/fabrika/17)
exten => s,2,Set(TIMEOUT(response)=15)
exten => 0,1,BackgroundDetect(/bla bla/fabrika/18||1000)
exten => 0,2,BackgroundDetect(/bla bla/fabrika/21||1000)
exten => 0,3,BackgroundDetect(/bla bla/fabrika/24||1000)
exten => 0,4,BackgroundDetect(/bla bla/fabrika/26||1000)
exten => 0,5,Set(TIMEOUT(response)=15)
exten => 0,6,Goto(soob10,s,1)
exten => 1,1,Playback(/bla bla/fabrika/18)
exten => 1,2,Playback(/bla bla/fabrika/19)
exten => 1,3,Playback(/bla bla/fabrika/20)
exten => 1,4,Goto(sound,4000,1)
exten => 2,1,Playback(/bla bla/fabrika/21)
exten => 2,2,Playback(/bla bla/fabrika/22)
exten => 2,3,Playback(/bla bla/fabrika/23)
exten => 2,4,Goto(sound,4000,1)
exten => 3,1,Playback(/bla bla/fabrika/24)
exten => 3,2,Playback(/bla bla/fabrika/25)
exten => 3,3,Goto(sound,4000,1)
exten => 4,1,Playback(/bla bla/fabrika/26)
exten => 4,2,Playback(/bla bla/fabrika/27)
exten => 4,3,Goto(sound,4000,1)
exten => 5,1,Background(/bla bla/fabrika/63)
exten => 5,2,Set(TIMEOUT(response)=15)
exten => 5,3,Goto(soob10,s,1)
exten => 6,1,Background(/bla bla/fabrika/63)
exten => 6,2,Set(TIMEOUT(response)=15)
exten => 6,3,Goto(soob10,s,1)
exten => 7,1,Background(/bla bla/fabrika/63)
exten => 7,2,Set(TIMEOUT(response)=15)
exten => 7,3,Goto(soob10,s,1)
exten => 8,1,Background(/bla bla/fabrika/63)
exten => 8,2,Set(TIMEOUT(response)=15)
exten => 8,3,Goto(soob10,s,1)
exten => 9,1,Background(/bla bla/fabrika/63)
exten => 9,2,Set(TIMEOUT(response)=15)
exten => 9,3,Goto(soob10,s,1)
exten => _XX,1,Background(/bla bla/fabrika/63)
exten => _XX,2,Set(TIMEOUT(response)=15)
exten => _XX,3,Goto(soob10,s,1)
exten => _XXX,1,Background(/bla bla/fabrika/63)
exten => _XXX,2,Set(TIMEOUT(response)=15)
exten => _XXX,3,Goto(soob10,s,1)
exten => t,1,Goto(soob10,s,1)

нужно чтоб при нажатии "0", начинало проигрываться сообщение 18, если человек не захочет его дальше слушать, он нажимает снова "0" и ему проигрывается сообщение 21 и т.д.

dnz63, не могли бы вы поконкретнее написать, что нужно сделать, я знаю что настраивается это всё в extensions.conf
2006-10-23 14:06

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru