VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Asterisk, GTalk and Avaya

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
Hedgehog_57
Сообщения: 1
Зарегистрирован: 28 июл 2011, 17:34

Asterisk, GTalk and Avaya

Сообщение Hedgehog_57 »

Добрый день.

Есть нетривиальная конфигурация. Asterisk с прикрученным к нему GTalk. Звонки принимаются, голос ходит. Тут проблем нет. Есть Avaya с ее голосовым меню. к ней отдаемся через SIP (на самом деле там по дороге еще и Сшыco Call Manager есть, но это неважно). Это тоже работает. Вопросы начинаются вот как раз тут.

В GTalk нет возможности вызвать клавиатуру и послать DTMF в сторону Asterisk. Это приводит к тому, что пользоваться голосовым меню, не получится. Существует однако возможность принять через jabber текст и оперировать им. Вот пример.

exten => s,1,Answer()
exten => s,n,SendText("If you know the extension of the party you wish to reach, dial it now.")
exten => s,n,Background(if-u-know-ext-dial)
exten => s,n,Set(OPTION=${JABBER_RECEIVE(asterisk,${CALLERID(name)::15},5)})
exten => s,n,Dial(SIP/${OPTION},20)

Все бы хорошо (на самом деле не SendText, а JabberSend надо применять), но это все работае тогда, когда голосовое меню локальное. У нас же это не так. Надо ловить текст уже после того, как сделан DIAL на avaya. В процессе прослушивания того удаленного меню.

Это проблема. Потому, что из DIAL на следующую строку перескакиваем только после того, как разговор закончится. Отсюда вопрос. Можно ли как-то после того, как сделали DIAL продолжать слушать jabber и текст оттуда перегодять через dtmf в линию?
Аватара пользователя
Sfinx
Сообщения: 672
Зарегистрирован: 21 июн 2011, 23:40
Откуда: Odessa
Контактная информация:

Re: Asterisk, GTalk and Avaya

Сообщение Sfinx »

Звонить через броузер - это изврат, прикрути Gtalk как обыкновенный SIP и оперируй DTMF по-человечески.
Rus

-----------
SfinxSoft
http://sfinxsoft.com
Аватара пользователя
Sfinx
Сообщения: 672
Зарегистрирован: 21 июн 2011, 23:40
Откуда: Odessa
Контактная информация:

Re: Asterisk, GTalk and Avaya

Сообщение Sfinx »

Oops, Gtalk с Google Voice перепутал. Ignore ;)
Rus

-----------
SfinxSoft
http://sfinxsoft.com
Аватара пользователя
Sfinx
Сообщения: 672
Зарегистрирован: 21 июн 2011, 23:40
Откуда: Odessa
Контактная информация:

Re: Asterisk, GTalk and Avaya

Сообщение Sfinx »

Можно ли как-то после того, как сделали DIAL продолжать слушать jabber и текст оттуда перегодять через dtmf в линию?
Можно, используя Async AGI приложение.
Rus

-----------
SfinxSoft
http://sfinxsoft.com
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH