Русификация Asterisk
Материал из Xgu.ru
Русификация Астериска — настройка программной АТС Asterisk таким образом, чтобы служебные сообщения, проигрываемые АТС, были на русском языке.
Процесс русификации сводится к тому, что скачивается и распаковывается в соответствующее место в файловой системе набор звуковых файлов-сообщений.
Содержание |
[править] Русский язык
Русский голос уже включен в официальную поставку Астериска, но в более старых инсталляциях его нет. Поэтому может потребоваться установить его вручную.
Русский голос для Asterisk лежит здесь:
- https://github.com/pbxware/asterisk-sounds/
- http://www.ivrvoice.ru/wiki/DownloadFiles
- http://downloads.asterisk.org/pub/telephony/sounds/
$ # скачиваем голос с http://www.ivrvoice.ru/wiki/DownloadFiles $ wget http://downloads.asterisk.org/pub/telephony/sounds/asterisk-core-sounds-ru-alaw-current.tar.gz $ tar xfz asterisk-core-sounds-ru-alaw-current.tar.gz $ mv ru /usr/share/asterisk/sounds/
Для версии AsteriskNow 64bit сборки 5.211.65-14 каталог usr/share/asterisk/sounds/ отсутствует. Звуковые файлы для данной версии (возможно и подобных случаях) лежат в var/lib/asterisk/sounds/. Руссификация с консоли:
$ paths=/var/lib/asterisk/sounds/ $ cd /tmp $ wget -c http://downloads.asterisk.org/pub/telephony/sounds/asterisk-core-sounds-ru-wav-current.tar.gz $ mkdir $paths/ru $ cd $paths/ru $ tar zxvf /tmp/asterisk-core-sounds-ru-wav-current.tar.gz
Его нужно распаковать и указать, какой голос должен использоваться. Для SIP-подключений это делается с помощью
language=ru
Поменять язык в плане набора можно с помощью Set[1]:
Set(CHANNEL(language)=ru)
[править] Другие языки
[править] Французский
В Debian:
apt-get install asterisk-prompt-fr
Другие голоса:
- asterisk-prompt-fr-armelle
- asterisk-prompt-fr-proformatique
[править] Немецкий
В Debian:
apt-get install asterisk-prompt-de
[править] Итальянский
В Debian:
apt-get install asterisk-prompt-it
[править] Испанский
В Debian:
apt-get install asterisk-prompt-es
Другой вариант:
- asterisk-prompt-es-co (колумбийский испанский)
[править] Шведский
В Debian:
apt-get install asterisk-prompt-se