Авг 172013
 

googКак то стала необходимость подключения распознавания голоса на freepbx, но дефолтный flite меня не устроил, так как он не знает русского!   🙁

Решил я тогда подвязать goole tts и при этом не переделывать диалплан на кастомный.

Что ж, для начала создадим движок tts в самом freepbx. Идем в «Settings» — «Text to Speech Engines» и добавляем новый, где «Engine name» указываем «google». Потом сохраняем нажавши «Submit». Continue reading »

Мар 192013
 

Никогда особой стабильностью звонки через 3g модемы не отличались. Но что же делать если не по карману даже GoIP?

Совсем избавится от проблем не удастся, но минимизировать их можно! Для этого мне пришлось написать скрипт, который я забросил в cron.

Скрипт проверяет статус модемов и если какой то отвалился то его переподключает (на уровне linux). Он так же проверяет все идентификаторы модемов в системе. Т.е. вам ничего править не нужно, скрипт все делает сам! Единственное, если у вас не стандартный путь к файлу dongle.conf то укажите его.

Данный скрипт тестировался на Fedora 15 с Asterisk 11 и соответственно chan_dongle. Но думаю он без проблем пойдет на других ОС (не уверен по поводу FreeBSD). Continue reading »

Янв 022013
 

datacardsСтала необходимость настроить asterisk для звонков через 3g модем. Немного поискав нашел модуль под названием chan_dongle.

Имеем в наличии asterisk 11 на ubuntu. Модем huawei e173 (Djuice).

Для начала нужно открыть голос и отучить модем от sim карт оператора. Сделал я это через программу dc-unlocker. Мне эта программа припала по душе и я решил купить кредиты для разблокировки. Continue reading »

Дек 292012
 

Tembr-golosaКак то пришла мне смс от оператора мобильной связи, мол новая услуга у оператора, набираете номер в формате *5*{NUMBER} и выбираете голос, которым хотите разговаривать (по тарифу ~ 1 грн/мин). Ну и я подумал: «Зачем платить больше, когда у меня есть asterisk»!

Прочитавши wiki.asterisk.org я нашел переменную PITCH_SHIFT, которая позволяет менять тембр голоса при разговоре.

Continue reading »

Дек 022012
 

После прочтения этой статьи с ужасом для себя понял, что мы никак не защищены от такой атаки. И легко можем попасть на 10-20 тысяч рублей в день. Решил это дело исправить. Накидал на коленке защитный скриптик — возможно кому-то пригодится…

Continue reading »

Дек 022012
 

Здравствуйте, хочу рассказать как организовать базовую защиту asterisk. Я думаю уже многие видели сообщения в консоли asterisk такого формата:

 

Это означает что кто то пытается тратить наши деньги, но мы тоже не дураки =) будем отбиваться. Continue reading »

Ноя 282012
 

asterisk_7906Сейчас я покажу как настроить asterisk на двух пользователей и подключить sip-trunk от sipnet-а.

Установку и запуск asterisk я показывал в прошлом посте, так что не будем возвращаться к этому.

Continue reading »

Ноя 282012
 

Здравствуйте! Сегодня хочу описать подробную установку asterisk 11 на CentOS 6.3 из исходных кодов. Описание изменений в 11 версии можете прочитать здесь: Итак, у нас уже установлена чистая CentOS 6.3.

Continue reading »