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

Asterisk 1.8 и войс-промпты

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

Модераторы: april22, Zavr2008

Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Asterisk 1.8 и войс-промпты

Сообщение SolarW »

Доброго дня.

После нескольких часов битья головой о стенку решил прибегнуть к помощи сообщества.
Решил у себя на одну PBX-у перенести с привычного эластикса на самолично воздвигнутый бутерброд.
Поставил Debian 6.
Прописал репозитарий Диджиума и оттуда поставил Asterisk 1.8.7.1.
Поставил FreePBX 2.9.0.7.
Перетащил все настройки и самозаписанные голосовые сообщения.
Все в принципе работает но вылезло одно "но" - астериск упорно отказывается воспроизводить как записанные мной войс-промпты так и русские войс-промпты из каталога "ru" (взятые на ivrvoice.ru)

Вот выдержки из лога.
Вместо воспроизведения приветствия в IVR тишина

Код: Выделить всё

[2011-12-07 16:36:47] VERBOSE[7056] pbx.c:     -- Executing [s@ivr-4:12] ExecIf("SIP/3330-00000009", "1?Background(custom/for_main_ivr)") in new stack
[2011-12-07 16:36:47] WARNING[7056] file.c: File custom/for_main_ivr does not exist in any format
[2011-12-07 16:36:47] WARNING[7056] file.c: Unable to open custom/for_main_ivr (format 0x4 (ulaw)): No such file or directory
[2011-12-07 16:36:47] WARNING[7056] pbx.c: ast_streamfile failed on SIP/3330-00000009 for custom/for_main_ivr
хотя

Код: Выделить всё

root@pbx:~# ls -l /var/lib/asterisk/sounds/custom/for_main_ivr.wav
-rw-rw-r-- 1 asterisk asterisk 137720 Ноя  4  2010 /var/lib/asterisk/sounds/custom/for_main_ivr.wav
Или вот например попытка позвонить на *98

Код: Выделить всё

[2011-12-07 16:39:28] VERBOSE[7109] file.c:     -- <SIP/3330-0000000a> Playing 'vm-login.slin' (language 'ru')
Приглашение звучит по английски хотя

Код: Выделить всё

root@pbx:~# ls -l /var/lib/asterisk/sounds/ru/vm-login.alaw
-rw-rw-r-- 1 asterisk asterisk 22988 Апр 28  2010 /var/lib/asterisk/sounds/ru/vm-login.alaw
/etc/asterisk/asterisk.conf

Код: Выделить всё

[directories](!)
astetcdir => /etc/asterisk
astmoddir => /usr/lib/asterisk/modules
astvarlibdir => /var/lib/asterisk
astdbdir => /var/lib/asterisk
astkeydir => /var/lib/asterisk
astdatadir => /usr/share/asterisk
astagidir => /usr/share/asterisk/agi-bin
astspooldir => /var/spool/asterisk
astrundir => /var/run/asterisk
astlogdir => /var/log/asterisk

[options]
verbose = 3
languageprefix = yes            ; Use the new sound prefix path syntax.
defaultlanguage = ru           ; Default language
Права на файлы есть, астериск запускается от пользователя asterisk:asterisk, у голосовых файлов владелец он же.

Самое противное что не могу понять как у Гугла спросить - такое ощущение что я один с такой проблемой, у остальных все нормально...
gosha
Сообщения: 375
Зарегистрирован: 06 сен 2010, 17:41
Контактная информация:

Re: Asterisk 1.8 и войс-промпты

Сообщение gosha »

astdatadir => /usr/share/asterisk
?

и без (!)
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: Asterisk 1.8 и войс-промпты

Сообщение SolarW »

Большое спасибо за помощь.
Действительно, замена

Код: Выделить всё

[directories](!)
astdatadir => /usr/share/asterisk
на

Код: Выделить всё

[directories]
astdatadir => /var/lib/asterisk
чудесным образом помогла.
jafff
Сообщения: 5
Зарегистрирован: 13 дек 2011, 13:17

Re: Asterisk 1.8 и войс-промпты

Сообщение jafff »

Сделал все как тут написано, звуки английские, asterisk 1.8, debian 6
подскажите куда копать..
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Asterisk 1.8 и войс-промпты

Сообщение zzuz »

Перечитывать пока не наступит озарение.
Линия24 - Системы Массового Телефонного Обслуживания
jafff
Сообщения: 5
Зарегистрирован: 13 дек 2011, 13:17

Re: Asterisk 1.8 и войс-промпты

Сообщение jafff »

ладно перечитываю и делаю
скачал
asterisk-sounds-ru-wav-2010-04-28.tar.gz
asterisk-sounds-ru-gsm-2010-04-28.tar.gz
asterisk-sounds-ru-alaw-2010-04-28.tar.gz

при распаковки 2 го и 3 го архива в /var/lib/asterisk/sounds/ru
говорит что файлы уже существуют (первая непонятка) .ладно. заменяю получается в /var/lib/asterisk/sounds/ru куча файлов с папками

в /etc/asterisk/asterisk.conf

Код: Выделить всё

[directories]
astetcdir => /etc/asterisk
astmoddir => /usr/lib/asterisk/modules
astvarlibdir => /var/lib/asterisk
astdbdir => /var/lib/asterisk
astkeydir => /var/lib/asterisk
astdatadir => /usr/share/asterisk
astagidir => /usr/share/asterisk/agi-bin
astspooldir => /var/spool/asterisk
astrundir => /var/run/asterisk
astlogdir => /var/log/asterisk

[options]
verbose = 3
languageprefix = yes            ; Use the new sound prefix path syntax.
defaultlanguage = ru           ; Default language
перезапуск
*98 -- милая тётя говорит на английском...

чтот тут не то, что я не сделал?
jafff
Сообщения: 5
Зарегистрирован: 13 дек 2011, 13:17

Re: Asterisk 1.8 и войс-промпты

Сообщение jafff »

блиииин увидел ...

astdatadir => /var/lib/asterisk
сори все работает
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Asterisk 1.8 и войс-промпты

Сообщение zzuz »

ну вот и замечательно. экономия на офтальмологе))
Линия24 - Системы Массового Телефонного Обслуживания
_DalaS_
Сообщения: 3
Зарегистрирован: 26 июл 2012, 11:03

Re: Asterisk 1.8 и войс-промпты

Сообщение _DalaS_ »

если изменение этого параметра не помогло?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Asterisk 1.8 и войс-промпты

Сообщение ded »

Тогда неизбежен визит к офтальмологу?
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH