asterisk не подключается к festival
Добавлено: 07 июл 2014, 15:34
Добрый день коллеги, надеюсь на пинок от вас в нужную сторону
Сабж: хочу прикрутить festival к asterisk. Festival поставил, сервер запущен
Порт проверил telnet с другой машины, он работает. Хотя через netstat его так и не увидел...
В festival.conf
Проверяю, Астер воспроизводит call файл, мне идёт вызов, беру трубку. В логе вижу:
Ну собственно и всё. В трубке тишина... Я как понял астериск не подключается к festival, иначе бы я это увидел в логе... я прав? Есть идеи как это проанализировать? Просто по festival вообще документация скудная, я теперь даже его остановить не могу
контекст в котором обрабатывается вызов
[channels-alert]
exten => s,1,Answer()
exten => s,n,Festival('Hello asterisk user')
exten => s,n,Hangup()
P.S. я знаю что можно просто запихнуть запись через playback, но спортивный интерес... душит
Сабж: хочу прикрутить festival к asterisk. Festival поставил, сервер запущен
Код: Выделить всё
[root@pbx sounds]# ps aux | grep festival
root 7119 0.0 0.0 4356 748 pts/1 S+ 15:26 0:00 grep festival
root 30734 0.0 2.1 90968 86312 pts/1 T 12:43 0:00 /usr/src/festival/bin/festival -b (voice_msu_ru_nsh_clunits) --server
В festival.conf
Код: Выделить всё
[root@pbx sounds]# cat /etc/asterisk/festival.conf
[general]
host=localhost
port=1314
usecache=yes
cachedir=/etc/asterisk/festivalcache/
festivalcommand=(tts_textasterisk "%s" 'file)(quit)\n
Код: Выделить всё
-- Attempting call on SIP/Trunk/8903329XXXX for s@channels-alert:1 (Retry 1)
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [s@channels-alert:1] Answer("SIP/Trunk-00000000", "") in new stack
-- Executing [s@channels-alert:2] Festival("SIP/Trunk-00000000", "'Hello asterisk user'") in new stack
== Parsing '/etc/asterisk/festival.conf': Found
контекст в котором обрабатывается вызов
[channels-alert]
exten => s,1,Answer()
exten => s,n,Festival('Hello asterisk user')
exten => s,n,Hangup()
P.S. я знаю что можно просто запихнуть запись через playback, но спортивный интерес... душит