Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Как отключить этот речевой файл?

0

Астериск версии 1.8.13.0 Есть такой контекст:

[macro-external-call-1]
exten => s,1,NoOp(External call NS)
exten => s,n,MixMonitor(/var/www/html/aster/sounds/${UNIQUEID}.wav,ba)
exten => s,n,Dial(SIP/${ARG1},30,tT)
exten => s,n,Hangup

Отрабатывает штатно, но перед разъединением проигрывются два речевых файла ("абонент занят" и "до свидания"), которые не могу найти в папке sounds текущего музыкального класса. Видимо, есть какая-то опция у Dial().

Вопроса два: 1) как отключить проигрывание этих файлов? 2) как заменить их на другие?

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

спросил 2015-08-18 18:05:27 +0400

romaro Gravatar romaro
1 7 3

Comments

Что-то не выводятся звуковые файлы :( http://c2n.me/3mk5DDq.png

Контекста [macro-hangup-handler] в extensions.conf сейчас вообще нет...

romaro ( 2015-08-19 10:43:41 +0400 )редактировать

3 Ответа

1

найти правильный кусок диалплана из которого вызываются эти файлы и отключить там.

ссылка удалить спам редактировать

ответил 2015-08-18 22:58:34 +0400

komrad123 Gravatar komrad123
3810 5 3 44
0

ищите контекст

macro-hangup-handler

там есть специальная логика для отключения.

тот кусок который вы привели - неревалентен.

ссылка удалить спам редактировать

ответил 2015-08-19 08:33:42 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/
0

Одного меня коробит "речевой" ? :) "Голосовой" все же звучит лучше.

в папке sounds текущего музыкального класса

"Музыкальный класс" это MOH и он к делу не относится. Называйте вещи своими именами.

Все опции команды Dial известны и описаны:

CLI> core show application Dial

Либо http://www.voip-info.org/wiki/view/Asterisk+cmd+Dial

Какой голосовой файл проигрывается вы можете увидеть в CLI:

CLI> core set verbose 3

И смотрите. что отрабатывается когда завершается вызов. В CLI будет в точности написано какие голосовые файлы озвучиваются и относительный путь до них. Путь относительно диры указанной в значении astdatadir в asterisk.conf

Отключение - убрать строчки с воспроиведением файлов из dialplan`а

Замена - заменить или файлы в sound дире или путь до файлов в dialplan`е

ссылка удалить спам редактировать

ответил 2015-08-19 09:27:49 +0400

virus_net Gravatar virus_net flag of Russian Federation
302 1 6
http://www.mega-net.ru/

обновил 2015-08-19 09:30:18 +0400

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2015-08-18 18:05:27 +0400

Просмотрен: 237 раз

Обновлен: Aug 19 '15

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.