The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"TCL IVR скрипт для callback и голосовые подсказки"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (Public)
Изначальное сообщение [ Отслеживать ]

"TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от Waso email(ok) on 25-Дек-08, 09:14 
Доброго времени суток!

В общем накатал простенький скрипт для VoIP колбэка, все работает, кроме одного.

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

proc act_CallBack {} {
    global callnumber # номер куда колбэчим
    leg setup $callnumber callInfo
}

proc act_Conn {} {
    global LegOut
    set status [infotag get evt_status]
    if {$status == "ls_000"} {
        set LegOut [infotag get evt_legs]
        log "PLAYING MEDIA"
        connection create 0 $Legout
        media play $LegOut %s500 _gotovo.au
    } else {
        log "LEG SETUP FAILED!"
        fsm setstate CALLDISCONNECT
    }
}

proc act_CollectNumber {} {
    global LegOut
    log "Collecting Number"
    leg collectdigits $LegOut param
}

proc act_SecAuth {} {
   if {$status == "cd_005"} {
        set CBNumber [infotag get evt_dcdigits]
        log "Digit collected : $CBNumber"
        aaa authorize $account $pin  $ani $CBNumber $LegOut
    } else {
        log "Collect FAILED!"
        fsm setstate CALLDISCONNECT
}

set fsm(CALLBACK,ev_disconnect_done)        "act_CallBack          CALL"
set fsm(CALL,ev_setup_done)                 "act_Conn              GETNUM"
set fsm(GETNUM,ev_media_done)               "act_CollectNumber     MAKECALL"
set fsm(MAKECALL,ev_collectdigits_done)     "act_SecAuth           AUTHED"
set fsm(CALLDISCONNECT,ev_any_event)        "act_Cleanup           same_state"


Когда дебажу ivr script в логах сразу же после "PLAYING MEDIA" идет "Collecting Number"...

Может кто-нибудь сталкивался как в такой вызов подсказку плюнуть?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от pbxware email(ok) on 25-Дек-08, 11:41 
Дружище, используй Asteirisk. Циска и рядом не стояла по возможностям написания IVR.
Голосовые файлы (студийная запись) можно взять бесплатно на http://ivrvoice.ru
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от Alex email(??) on 25-Дек-08, 12:28 
В media play необходимо использовать call-back leg :
media play $callback_leg _wellcome.au
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от Waso email(ok) on 25-Дек-08, 12:47 
>В media play необходимо использовать call-back leg :
>media play $callback_leg _wellcome.au

А оно так и написано, вообще-то. $LegOut и есть id колбэшного лега

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от EXA email(??) on 25-Дек-08, 15:49 
>Дружище, используй Asteirisk. Циска и рядом не стояла по возможностям написания IVR.
>
>Голосовые файлы (студийная запись) можно взять бесплатно на http://ivrvoice.ru

Ну циска по серьёзней будет и мене бажно, ибо это железка, а не компутера (хотя по большому счёту узже компутера). Не надо сравнивать эти две вещи, удачи вам asterisk соеденить с билингом нормальным по radius.
А к автору, можно ваш скрипт увидеть в реале весь, не видел примера колбачных скриптов, можете поделиться им, я заодно поковыряюсь, маленький опыт в правке и дописывания TCL скриптов имеется. Можно на мыло alexmasc собака yandex точка ru .

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от Waso (ok) on 25-Дек-08, 17:38 
>[оверквотинг удален]
>>Голосовые файлы (студийная запись) можно взять бесплатно на http://ivrvoice.ru
>
>Ну циска по серьёзней будет и мене бажно, ибо это железка, а
>не компутера (хотя по большому счёту узже компутера). Не надо сравнивать
>эти две вещи, удачи вам asterisk соеденить с билингом нормальным по
>radius.
>А к автору, можно ваш скрипт увидеть в реале весь, не видел
>примера колбачных скриптов, можете поделиться им, я заодно поковыряюсь, маленький опыт
>в правке и дописывания TCL скриптов имеется. Можно на мыло alexmasc
>собака yandex точка ru .

Я сам до этого не видел ни одного примера :) Правда рекламы в инете насмотрелся - кучами :)
А скрипт завтра скину, правда можно сказать, что я его почти весь и привел. Не хватает приема первого звонка, авторизации по АОНу и разбора ответов радиуса, но там все в принципе стандартно.
P.S. Астериска к радиусу тоже подцепляли, давно правда, вполне себе вяжется.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от pbxware email(ok) on 25-Дек-08, 18:45 
>удачи вам asterisk соеденить с билингом нормальным по
>radius.

http://www.lanbilling.ru/asterisk_solution.html
И вам удачи!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от Waso (ok) on 25-Дек-08, 17:27 
>Дружище, используй Asteirisk. Циска и рядом не стояла по возможностям написания IVR.
>
>Голосовые файлы (студийная запись) можно взять бесплатно на http://ivrvoice.ru

Астериска в своё время ковыряли...в чем-то да, гараздо удобнее и гибче, но вот как там ныне с t38 дело обстоит? :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от EXA email(??) on 25-Дек-08, 18:24 
>>Дружище, используй Asteirisk. Циска и рядом не стояла по возможностям написания IVR.
>>
>>Голосовые файлы (студийная запись) можно взять бесплатно на http://ivrvoice.ru
>
>Астериска в своё время ковыряли...в чем-то да, гараздо удобнее и гибче, но
>вот как там ныне с t38 дело обстоит? :)

www.asteriskforum.ru Могут тама помочь, а могут и за денюжку, что весьма вероятно. Вообще t38 работает прозрачно, но из 711 в T38 переделать не могёт. А помойму скриптами на циске вернее, всё же стабильней система должна получиться, так сказать более устойчивая к криворукости людей. Ну а asterisk рулит тоже, много чаго можно по напридумывать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от pbxware email(ok) on 25-Дек-08, 19:15 
>www.asteriskforum.ru Могут тама помочь, а могут и за денюжку, что весьма вероятно.

На http://asterisk-support.ru быстрее без денюжки помогут ;-)


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от EXA email(??) on 25-Дек-08, 20:19 
>>www.asteriskforum.ru Могут тама помочь, а могут и за денюжку, что весьма вероятно.
>
>На http://asterisk-support.ru быстрее без денюжки помогут ;-)

Да там всё теже лица ;)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от pbxware email(ok) on 26-Дек-08, 00:25 
>>На http://asterisk-support.ru быстрее без денюжки помогут ;-)
>
>Да там всё теже лица ;)

Неа!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от EXA email(??) on 26-Дек-08, 21:10 
>>>На http://asterisk-support.ru быстрее без денюжки помогут ;-)
>>
>>Да там всё теже лица ;)
>
>Неа!

да народа по больше, в работту не посылают на постой ;) И славо богу как обновили движок, тормоза исчезли.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от pbxware email(ok) on 25-Дек-08, 18:46 
>Астериска в своё время ковыряли...в чем-то да, гараздо удобнее и гибче, но
>вот как там ныне с t38 дело обстоит? :)

Прекрасно с t.38, товарищ, Вы отстали от жизни! В 1.4 pass-though, в 1.6 - уже t.38 fax modem.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "TCL IVR скрипт для callback и голосовые подсказки"  +/
Сообщение от KiM (??) on 04-Окт-09, 09:49 
>>Астериска в своё время ковыряли...в чем-то да, гараздо удобнее и гибче, но
>>вот как там ныне с t38 дело обстоит? :)
>
>Прекрасно с t.38, товарищ, Вы отстали от жизни! В 1.4 pass-though, в
>1.6 - уже t.38 fax modem.

вот бы ону уже и работало:) потому и не пользум его, а меру про юзаем


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру