Поиск по этому блогу

Показаны сообщения с ярлыком freepbx. Показать все сообщения
Показаны сообщения с ярлыком freepbx. Показать все сообщения

четверг, 19 июля 2018 г.

добавление recordings asterisk freepbx

Здравствуйте!

Вчера был пост про добавление IVR в asterisk и небольшое дополнение к нему про то как загрузить записанное аудио в систему.

Как уже упоминалось для того что бы в IVR выбрать запись требуется вместо добавления Annoucement добавить Recording. Поэтому нет смысла лезть в Applications Annoucements.

Что бы добавить Ваше аудио потребуется сделать следующее:
1). Записать WAV аудио с настройками PCM Encoded 16 Bitz 8000 Hz
2). Открыть раздел Admin -> System Recordings
3). Выбрать аудио файл.
4). Ввести наименование для записи.
5). Save

инструкция, полезная информация, полезное, asterisk, freepbx,


Теперь вы сможете выбирать эту аудио запись во всех приложениях где она может потребоваться.

Ссылка на предыдущий пост.

Надеюсь информация была полезной.
Успехов и хорошего дня!

среда, 18 июля 2018 г.

создание ivr asterisk freepbx

Здравствуйте!

Порой требуется добавить голосовое меню в свою телефонию. Благо sip asterisk и freepbx позволяют это сделать без проблем.

Первым шагом потребуется прежде всего начитать и записать аудио которое будет воспроизводиться после попадания в голосовое меню.

Далее заходим в телефонию -> Applications -> IVR.

инструкция, полезная информация, полезное, asterisk, freepbx,

Попадаем в следующую форму. Рассмотрим самое важное и нужное:
1). Annoucement - здесь требуется выбрать то самое записанное аудио из System Recordings а не Annoucements! Вам нужно просто подгрузить Ваше аудио. Завтра выложу пост с мини инструкцией.
2). Direct Dial - включает поддержку прямого набора номера во время вопроизведения меню.
3). Timeot - время ожидания нажатия клавиши.
4). Invalid Entries - количество допустимых не корректных вводов вариантов.
5). Invalid Destination - перенаправление звонка при исчерпании лимита не корректного ввода.
6). Timeout Destination - перенаправление звонка при отсутствии ввода.

В разделе Entries указываются клавиши для ввода и направление звонка.

Всё достаточно просто и удобно. Так же можно создавать вложенные меню и тогда станет доступна функция return. Пример - при нажатии 1 возвращает в предыдущее IVR меню.

Ссылка на следующий пост.

Надеюсь информация была полезной.
Успехов и хорошего дня!

четверг, 17 мая 2018 г.

не запускается dahdi после asterisk freepbx

Здравствуйте!

Несколько раз встречался с ситуацией когда после запуска asterisk не поднимается dahdi. Ошибки могут быть самые разные. Но все они были вызваны попыткой asteriska влезть в конфиг dahdi. И дальнейшей невозможностью работы dahdi.

Чаще всего это вызвано проблемами при сборке и установке dahdi или самого asteriska.

Конечно идеальный вариант это пересобрать и установить повторно но не всегда есть время и возможность это сделать. Особенно когда телефония используется 24х7 и любой простой выходит в аяяй.

Потребовался костыль который смог бы запустить dahdi в случае если сервер вдруг перезагрузится. Для этого был
1). Взят нормальный рабочий конфиг dahdi который поместили в /home/user/
2). Написан вот такой вот простенький скриптик и поставлен в автозагрузку:

костыль, не работает, проблема, asterisk, bash, dahdi, freepbx, ubuntu,

#!/bin/sh
sudo dahdi_cfg -v
sudo rm /etc/asterisk/chan_dahdi.conf
sudo cp /home/user/chan_dahdi.conf /etc/asterisk/chan_dahdi.conf
sudo /etc/init.d/asterisk restart

Такое костыльное решение позволяет крепче спать по ночам. Но помните что костыли зло. Если есть возможность - лучше сделать всё правильно, пускай даже порой это невозможно без остановки сервиса.

Надеюсь это поможет с временным решением проблемы.
Успехов и хорошего дня!