Страница 2 из 2
Re: Ivr dtmf при звонке с МТС
Добавлено: 23 апр 2015, 13:33
Wapo
Насчет наталкивания: приходит звонок от МТС и уходит на абонента в таком виде Dial(.....,,Tt) - то есть МТС-абонент могет по звездочкам/решеткам переключаться - проверьте срабатывает ли.
Re: Ivr dtmf при звонке с МТС
Добавлено: 24 апр 2015, 09:48
sergey_twin
вроде как победа.
может кому то пригодится.
раньше как то без freepbx обходился, а тут связался.
короче прописывание в транке (в sip провайдера) dtmfmode особо не влияет
Добавил в settings-asterisk sip settings--chansip- Other SIP Settings параметр dtmfmode=inband и всё взлетело.
посмотреть какой применяется по умолчанию dtmfmode можно в консоле - sip show settings.
хотя скорее это я тупанул, сразу не заглянув в sip show settings
Re: Ivr dtmf при звонке с МТС
Добавлено: 18 фев 2016, 08:36
virus_net
Не форуме не мало тем про dtmf debug, не знал какую из них апнуть - решил эту
Сегодня бот
в чате научил, не зря его делали
@botMain: приватно для virus_net:
А вы знаете про наличие в
Asterisk 13 function FRAME_TRACE ?
FRAME_TRACE FRAME_TRACE(filter list type) View internal ast_frames as they are read and written on a channel.
-= Info about function 'FRAME_TRACE' =-
[Synopsis]
View internal ast_frames as they are read and written on a channel.
[Description]
Examples:
exten => 1,1,Set(FRAME_TRACE(white)=DTMF_BEGIN,DTMF_END); view only DTMF
frames.
exten => 1,1,Set(FRAME_TRACE()=DTMF_BEGIN,DTMF_END); view only DTMF frames.
exten => 1,1,Set(FRAME_TRACE(black)=DTMF_BEGIN,DTMF_END); view everything
except DTMF frames.
[Syntax]
FRAME_TRACE(filter list type)
[Arguments]
filter list type
A filter can be applied to the trace to limit what frames are viewed.
This filter can either be a 'white' or 'black' list of frame types. When
no filter type is present, 'white' is used. If no arguments are provided
at all, all frames will be output.
Below are the different types of frames that can be filtered.
DTMF_BEGIN
DTMF_END
VOICE
VIDEO
CONTROL
NULL
IAX
TEXT
IMAGE
HTML
CNG
MODEM
[See Also]
Not available
О как, не знал, надо бы запомнить.
dtmf debug asterisk
debug dtmf asterisk
Re: Ivr dtmf при звонке с МТС
Добавлено: 18 фев 2016, 12:04
ded
Хм, я вот тоже первый раз увидел такую, задумался. Если её включить, и получить вывод на стол, что бы это мне дало? Не понимаю1
Похоже это я подобрался к своему пределу Чейтина!
Читать:
http://nepejvoda-n-n.livejournal.com/19383.html
Re: Ivr dtmf при звонке с МТС
Добавлено: 19 фев 2016, 23:11
whoim
В задачах работы одновременно с голосом (распознавание) и dtmf (неизвестно что будет, одно или другое) я применял консольную утилиту dtmf, ищущую в записи тоны. Записывал после beep столько то секунд и передавал утилите, если она ничего не нашла - то на распознавание в яндекс спичкит.
Но это неудобно, если только dtmf
Re: Ivr dtmf при звонке с МТС
Добавлено: 19 фев 2016, 23:12
whoim
О, я припоздал)
Re: Ivr dtmf при звонке с МТС
Добавлено: 20 фев 2016, 12:29
Pechen
whoim писал(а): Записывал после beep столько то секунд и передавал утилите, если она ничего не нашла - то на распознавание в яндекс спичкит.
а если передать дтмф в яндекс - случится страшное?
Re: Ivr dtmf при звонке с МТС
Добавлено: 20 фев 2016, 14:14
whoim
Передавать нет смысла, если обнаружен dtmf. Обрабатывается он.