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

Проблема с определением результата вызова

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модератор: april22

Проблема с определением результата вызова

Сообщение lllfredylll » 17 апр 2019, 10:13

Всем привет, подскажите пожалуйста, имеется такая проблема, есть скрипт для создания callfile, который сначала звонит клиенту, и в случае успеха соединяет с оператором. Есть необходимость отслеживать статус звонка до клиента- BUSY, CHANUNAVAIL или другой, и это всё хорошо работает, если на мобильном телефона абонента отключена услуга автоответчика, которая просит оставить сообщение если абонент недоступен. Asterisk в итоге думает что клиент взял трубку и соединяет с оператором в тот момент, когда началась запись сообщения для автоответчика, и DIALSTATUS отправляется как ANSWER. Скорее всего решения нет, но вдруг кто-то сталкивался с подобной проблемой и нашёл какое то решение, буду благодарен за любую информацию.
lllfredylll
 
Сообщений: 13
Зарегистрирован: 29 окт 2013, 09:59

Re: Проблема с определением результата вызова

Сообщение ded » 17 апр 2019, 11:16

1) Это точно не вопросы новичков.

2) Разработан определитель голосовых сообщений операторов ГСМ, основанный на сравнении слышимых в предответном состоянии с записанными сэмплами (МТС, Билайн, Мегафон, Теле2) с индикацией кодов отбоя - chan_LEG для версий Астериска 11.Х-15.Х.
То есть "Абонент выключен или находится вне зоны.." распознаёт и сразу даёт RC (release code) 27 не соединяя с оператором.
Или, "Абонент разговаривает по другой линии.." распознаёт и выдаёт RC code 17 – user busy не соединяя с оператором.
Для обзвонщиков (гореть им в аду!) - идеальное решение, + кастомизируется добавлением других сэмплов. Точность > 90%

http://demo.postmet.com
ded
 
Сообщений: 13759
Зарегистрирован: 26 авг 2010, 19:00


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

© 2008 — 2019 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH