Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / (language 'ru')

(language 'ru')

Сообщений: 6521

Re: (language 'ru')

У вас 'ru' файлы не в том формате. Или лежат не в ls -la /var/lib/asterisk/sounds/ru/

-rw-rw-r-- 1 asterisk asterisk 25452 Sep 12 2008 vm-undelete.alaw
-rw-rw-r-- 1 asterisk asterisk 15234 Sep 12 2008 vm-undeleted.alaw
-rw-rw-r-- 1 asterisk asterisk 13360 Sep 12 2008 vm-unknown-caller.alaw
-rw-rw-r-- 1 asterisk asterisk 31419 Sep 12 2008 vm-whichbox.alaw
-rw-rw-r-- 1 asterisk asterisk 5340 Sep 12 2008 vm-work.alaw
-rw-rw-r-- 1 asterisk asterisk 6120 Sep 12 2008 vm-youhave-2.alaw
2009-10-19 19:15

Сообщений: 170

Re: (language 'ru')

# pwd
/var/lib/asterisk/sounds/ru


-rw-rw-r-- 1 asterisk asterisk 28221 May 11 08:19 vm-undelete.alaw
-rw-rw-r-- 1 asterisk asterisk 16936 May 11 08:20 vm-undeleted.alaw
-rw-rw-r-- 1 asterisk asterisk 33916 May 11 06:44 vm-undeleted.wav
-rw-rw-r-- 1 asterisk asterisk 56486 May 11 06:44 vm-undelete.wav
-rw-rw-r-- 1 asterisk asterisk 26132 May 11 08:19 vm-whichbox.alaw


а вав-ы мешать могут?
2009-10-19 20:57

Сообщений: 170

Re: (language 'ru')

удалили вавы
-- <SIP/6184452-097ac038> Playing 'all-circuits-busy-now' (language 'ru')
инглишь :(
2009-10-19 20:59

Сообщений: 170

Re: (language 'ru')

уровнем выше наблюдаю в каталоге wav, alaw, gsm
может ему жсм подавать надо????
2009-10-19 21:02

Сообщений: 170

Re: (language 'ru')

хммм.. дед, подскажите где файл звуковой на событие назначается? в частности для ru
пожалуйста
2009-10-19 21:09

Avatara of zlat
Сообщений: 215

Re: (language 'ru')

он проигрывает этот файл из каталога sounds, в котором лежат англ. звуковые файлы в формате gsm. попробуйте скопировать русские файлы в /var/lib/asterisk/sounds, а их копии формата gsm удалите
2009-10-19 21:57

Сообщений: 6521

Re: (language 'ru')

zlat, это плохой совет! Не соответствует идеологии *!
Будет результат такой:
-- <SIP/3330-b7b16940> Playing 'digits/3' (language 'en')
-- <SIP/3330-b7b16940> Playing 'digits/3' (language 'en')
-- <SIP/3330-b7b16940> Playing 'digits/3' (language 'en')
-- <SIP/3330-b7b16940> Playing 'digits/0' (language 'en')
но при этом или тишина, или по-русски даже. Это что, способствует пониманию? language 'en' а вещает по-русски?

maver, почитайте

NOTE: The file structure for 1.4 is different than for 1.2!
NOTE: The file structure for 1.6 is the 'new layout' by default!
Asterisk 1.4 supports a new layout for sound files in multiple languages; instead of the alternate-language files being stored in subdirectories underneath the existing files (for French, that would be digits/fr, letters/fr, phonetic/fr, etc.) the new layout creates one directory under /var/lib/asterisk/sounds for the language itself, then places all the sound files for that language under that directory and its subdirectories. This is the layout that will be created if you select non-English languages to be installed via menuselect, HOWEVER Asterisk 1.4 does not default to this layout and will not find the files in the places it expects them to be. If you wish to use this layout, make sure you put 'languageprefix=yes' in the 'options' section in your /etc/asterisk/asterisk.conf file, so that Asterisk will know how the files were installed. For asterisk 1.6, the new layout is the default and you need to set 'languageprefix=no' to get the old behaviour.

http://www.voip-info.org/wiki/view/Asterisk+multi-language
2009-10-19 22:27

Avatara of zlat
Сообщений: 215

Re: (language 'ru')

Нда, а ведь вы правы, ded! Меня смущало то, что было указано в http://www.voip-info.org/wiki/view/Asterisk+multi-language у меня все выставлено, а звук все равно шел на английском, хотя и каталог ru есть и подкаталоги в нем, поэтому хоть и коряво, с удалением английских файлов, но я добился русской речи! а оказалось все просто: то что я хотел услышать, таких русских файлов не было. Сейчас же создав эти файлы в каталоге ru (скопировал с новым именем)под тем именем, что исп в сценарии, я получил полностью хоть и бессвязную, но русскую озвучку! :)
2009-10-19 23:19

Сообщений: 6521

Re: (language 'ru')

И это правильно. По крайней мере соответствует задумке авторов Астриск по использованию multi-language.

Для информации:
http://asterisk.ru/knowledgebase/ru_prompts1
http://asterisk.ru/knowledgebase/ru_prompts2
2009-10-19 23:27

Сообщений: 170

Re: (language 'ru')

спасибо, дед.
стало понятней.
еще стало понятно, что тупо файлов с нужными именами не хватает и что на любой ответ астериск играет "все линии заняты, перезвоните позднее".
подскажите плиз в каком сценарии прописаны соответствия событие-звук.
2009-10-20 20:13

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru