Xgu.ru теперь в Контакте  — приходите и подключайтесь.
Пока мы работаем над следующими видео, вы можете подключиться в Контакте. Познакомимся и обсудим новые страницы и ролики.

Vk-big.pngYoutube-big.jpeg

Русификация Asterisk

Материал из Xgu.ru

Перейти к: навигация, поиск


Русификация Астериска — настройка программной АТС Asterisk таким образом, чтобы служебные сообщения, проигрываемые АТС, были на русском языке. Процесс русификации сводится к тому, что скачивается и распаковывается в соответствующее место в файловой системе набор звуковых файлов-сообщений.

Содержание

[править] Русский язык

Русский голос уже включен в официальную поставку Астериска, но в более старых инсталляциях его нет. Поэтому может потребоваться установить его вручную.

Русский голос для Asterisk лежит здесь:

$ # скачиваем голос с 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

[править] Примечания

  1. http://www.voip-info.org/wiki/view/Asterisk+cmd+SetLanguage