Что из себя представляют звуковые файлы для Asterisk.
Стандартные звуковые файлы и их назначение.
Основные звуковые файлы.
* beep.gsm: (звук короткого тонального сигнала)
* hours.gsm: часов
* minutes.gsm: минут
* auth-incorrect.gsm: Пароль не правильный. Пожалуйста, введите Ваш пароль. После ввода пароля нажмите клавишу решетка.
* auth-thankyou.gsm: Спасибо.
* invalid.gsm: Извините, вы набрали неправильный номер. Попробуйте еще раз.
* pbx-invalid.gsm: Извините, Вы набрали неправильный номер. Попробуйте еще раз.
* pbx-invalidpark.gsm: Извините, на данном номере нет запаркованных вызовов. Попробуйте еще раз.
* pbx-transfer.gsm: Наберите номер для перевода вызова.
* privacy-incorrect.gsm: Извините, Вы набрали неправильный номер.
* privacy-prompt.gsm: Пожалуйста, наберите Ваш десятизначный номер телефона, вместе с кодом города.
* privacy-thankyou.gsm: Спасибо.
* privacy-unident.gsm: Вызываемый Вами абонент не принимает вызовы с неизвестных номеров.
* ss-noservice.gsm: Вызываемый Вами номер не обслуживается. Пожалуйста, проверьте номер и попробуйте еще раз.
* transfer.gsm: Подождите, идет вызов абонента.
Система издевательств над нежелательными абонентами: biggrin
* tt-allbusy.gsm: Все работники народного хозяйства в настоящее время обслуживают других назойливых агентов по телефонным продажам. Пожалуйста, оставайтесь на линии, Ваш звонок очень важен для нас и на него ответит первый же освободившейся работник.
* tt-monkeys.gsm: (звук крика обезьян. 16 секунд) Можно записать речь Фиделя Кастро biggrin
* tt-monkeysintro.gsm: Абонента унесли дикие обезьяны.
* tt-somethingwrong.gsm: Что-то тут совсем не то .....
* tt-weasels.gsm: К сожалению, наша телефонная станция сгорела и не может более работать.
Звуковые файлы для звуковой справочной системы (Directory service).
* dir-instr.gsm: Если это тот абонент, которого Вы ищете - нажмите один, иначе нажмите звездочку.
* dir-intro.gsm: Добро пожаловать в голосовой справочник. Пожалуйста, введите первые три буквы фамилии нужного Вам абонента в латинском регистре, используя кнопки Вашего телефона. Используйте те цифры, под которыми находятся подходящие буквы. Например, для набора буквы эМ (M), используйте цифру шесть, а для набора буквы Зэт (Z) - цифру девять. (бип)
* dir-nomatch.gsm: К сожалению, подходящих записей не найдено.
* dir-nomore.gsm: К сожалению, больше нет подходящих под Ваш запрос записей в справочнике.
Звуковые файлы для конференций.
* conf-getchannel.gsm: Пожалуйста, наберите номер канала. После ввода нажмите клавишу решетка.
* conf-getconfno.gsm: Пожалуйста, наберите номер нужной конференции. После ввода нажмите клавишу решетка.
* conf-getpin.gsm: Пожалуйста, введите пин код для доступа в конференцию.
* conf-invalid.gsm: Вы ввели неправильный номер конференции. Попробуйте еще раз.
* conf-invalidpin.gsm: Введенный Вами пин код не подходит для этой конференции.
* conf-onlyperson.gsm: На данный момент Вы единственный участник в этой конференции.
* conf-adminmenu.gsm: Пожалуйста, наберите один, чтобы выключить или включить свой микрофон. Или нажмите два для того, чтобы заблокировать или разблокировать конференцию.
* conf-enteringno.gsm: Вы вошли в конференцию номер. (не знаю, это должно звучать как полное предложение?)
* conf-errormenu.gsm: Не правильный выбор.
* conf-kicked.gsm: Вы были удалены из конференции.
* conf-locked.gsm: Данная конференция заблокирована.
* conf-lockednow.gsm: Конференция заблокирована.
* conf-muted.gsm: Ваш микрофон теперь выключен.
* conf-noempty.gsm: На данный момент нет свободных конференций.
* conf-unlockednow.gsm: Конференция разблокирована.
* conf-unmuted.gsm: Ваш микрофон теперь включен.
* conf-usermenu.gsm: Пожалуйста, наберите один, чтобы выключить или включить свой микрофон.
Звуковые файлы для агентов, обрабатывающих очередь вызовов.
Смотри: Asterisk agents.
* agent-alreadyon.gsm: Данный агент уже зарегистрирован. Пожалуйста, наберите свой номер агента. После ввода нажмите клавишу решетка.
* agent-incorrect.gsm: Неправильные данные доступа. Пожалуйста, наберите свой номер агента. После ввода нажмите клавишу решетка.
* agent-loggedoff.gsm: Агент вышел из системы.
* agent-loginok.gsm: Агент зарегистрирован.
* agent-newlocation.gsm: Пожалуйста, наберите новый местный номер. После ввода нажмите клавишу решетка.
* agent-pass.gsm: Пожалуйста, введите свой пароль. После ввода нажмите клавишу решетка.
* agent-user.gsm: Авторитизация агента. Пожалуйста, наберите свой номер агента. После ввода нажмите клавишу решетка.
Демонстрационные Звуковые файлы.
Смысла переводить данные файлы я не вижу.
Звуковые файлы для системы голосовой почты.
Смотри описание команды Voicemail..
* vm-Cust1.gsm: Папка номер пять.
* vm-Cust2.gsm: Папка номер шесть.
* vm-Cust3.gsm: Папка номер семь.
* vm-Cust4.gsm: Папка номер восемь.
* vm-Cust5.gsm: Папка номер девять.
* vm-Family.gsm: семья
* vm-Friends.gsm: друзья
* vm-INBOX.gsm: новых (новое)
* vm-Old.gsm: старых (старое)
* vm-Work.gsm: работа
* vm-advopts.gsm: Нажмите три для доступа к дополнительным настройкам.
* vm-and.gsm: ... и ...
* vm-changeto.gsm: Перейти к какой папке?
* vm-delete.gsm: Нажмите семь, для удаления этого сообщения.
* vm-deleted.gsm: Сообщение удалено.
* vm-enter-num-to-call.gsm: Пожалуйста, введите номер, на который Вы хотите позвонить.
* vm-extension.gsm: екстеншен ..
* vm-first.gsm: первое
* vm-for.gsm: для
* vm-forwardoptions.gsm: Нажмите один, чтобы добавить анонс к сообщению, или два, для отправки сообщения без анонса.
* vm-goodbye.gsm: До свидания.
* vm-helpexit.gsm: Нажмите звездочку для получения помощи или решетку для выхода.
* vm-incorrect.gsm: Неправильный номер голосового ящика или пароль. Голосовой ящик:
* vm-instructions.gsm: Чтобы прослушать Ваши сообщения нажмите один. Вы можете в любой момент выйти из системы голосовой почты, нажав клавишу решетка.
* vm-intro.gsm: Пожалуйста, оставьте Ваше сообщение после звукового сигнала. По окончании Вашего сообщения повесьте трубку или нажмите клавишу решетка.
* vm-isonphone.gsm: — разговаривает по телефону в данный момент.
* vm-isunavail.gsm: — недоступен.
* vm-last.gsm: последнее
* vm-login.gsm: Commedian Mail. Mailbox:
* vm-mailbox-full.gsm: Извините, но голосовой ящик данного пользователя заполнен.
* vm-message.gsm: сообщение
* vm-messages.gsm: сообщений
* vm-mismatch.gsm: Пароль, введенный первый раз и повторно - не совпадают. Попробуйте еще раз.
* vm-msginstruct.gsm: Чтобы прослущать следующее сообщение - нажмите 6. Для повторного прослушивания текущего сообщения - нажмите 5. Для прослушивания предыдущего сообщения - нажмите 4. Для удаления или отмены удаления текущего сообщения - нажмите клавишу ноль. Для выхода из голосовой почты - нажмите клавишу решетка.
* vm-msgsaved.gsm: Ваше сообщение было успешно сохранено.
* vm-newpassword.gsm: Пожалуйста, введите Ваш новый пароль, по окончании нажмите клавишу решетка.
* vm-next.gsm: Нажмите 6, чтобы прослушать следующее сообщение.
* vm-no.gsm: нет
* vm-nobodyavail.gsm: К сожалению, никто не может ответить на Ваш вызов в данный момент.
* vm-nomore.gsm: Больше нет сообщений.
* vm-onefor.gsm: Нажмите 1 для ..
* vm-options.gsm: Нажмите 1, для записи сообщения, которое будет проигрываться абонентам в случае Вашей недоступности. Нажмите 2, для записи сообщения, которое будет проигрываться абонентам в случае, когда Ваш телефон занят. Нажмите 3, для записи Вашего имени. Нажмите 4, чтобы сменить Ваш пароль. Нажмите звездочку для возврата в главное меню.
* vm-opts.gsm: Нажмите 2, для смены текущей папки. Нажмите 3, для доступа к дополнительным настройкам. Нажмите ноль, чтобы перейти к настройкам голосовой почты.
* vm-passchanged.gsm: Ваш пароль был успешно изменен.
* vm-password.gsm: пароль
* vm-press.gsm: нажмите
* vm-prev.gsm: Нажмите 4, чтобы перейти к предыдущему сообщению.
* vm-reachoper.gsm: Нажмите ноль, для вызова оператора (секретаря).
* vm-rec-busy.gsm: После звукового сигнала начнется запись сообщения, которое будет проигрываться абонентам в случае Вашей занятости, по окончании нажмите клавишу решетка.
* vm-rec-name.gsm: После звукового сигнала, начнется запись Вашего имени, по окончании нажмите клавишу решетка.
* vm-rec-unv.gsm: После звукового сигнала, начнется запись сообщения, которое будет проигрываться абонентам в случае Вашей недоступности, по окончании нажмите клавишу решетка.
* vm-received.gsm: принято
* vm-reenterpassword.gsm: Пожалуйста, введите повторно Ваш пароль, по окончании нажмите клавишу решетка.
* vm-repeat.gsm: Нажмите 5, для повтора текущего сообщения.
* vm-saved.gsm: сохранено
* vm-savedto.gsm: сохранено в папке ...
* vm-savefolder.gsm: В какую папку должно быть сохранено это сообщение?
* vm-savemessage.gsm: или 9, чтобы сохранить это сообщение.
* vm-sorry.gsm: извините, но я не могу распознать ваш выбор.
* vm-theperson.gsm: Абонент с номером екстеншена ....
* vm-tocancel.gsm: ... или клавишу решетка для отмены.
* vm-toforward.gsm: Нажмите 8 для отправки этого сообщения другому пользователю.
* vm-undelete.gsm: Нажмите 7 для восстановления этого сообщения.
* vm-undeleted.gsm: Сообщение восстановлено.
* vm-whichbox.gsm: Чтобы оставить сообщение, пожалуйста, введите номер голосового ящика.
* vm-youhave.gsm: для вас
Цифры
Данные звуковые файлы используются командами SayDigits, DateTime и SayNumber.
Стоит отметить: Что все эти звуковые файлы имеют нейтральную интонацию, так как, если бы они произносились в конце предложения (А почему бы и не в середине?) .
Файлы в подкаталоге digits:
* 0.gsm: ноль
* oh.gsm: шыш biggrin (подразумевается отсутствие чего-либо "ноль"'')
* 1.gsm: один (одно)
* 2.gsm: два
* 3.gsm: три
* 4.gsm: четыре
* 5.gsm: пять
* 6.gsm: шесть
* 7.gsm: семь
* 8.gsm: восемь
* 9.gsm: девять
* 10.gsm: десять
* 11.gsm: одиннадцать
* 12.gsm: двенадцать
* 13.gsm: тринадцать
* 14.gsm: четырнадцать
* 15.gsm: пятнадцать
* 16.gsm: шестнадцать
* 17.gsm: семнадцать
* 18.gsm: восемнадцать
* 19.gsm: девятнадцать
* 20.gsm: двадцать
* 30.gsm: тридцать
* 40.gsm: сорок
* 50.gsm: пятьдесят
* 60.gsm: шестьдесят
* 70.gsm: семьдесят
* 80.gsm: восемьдесят
* 90.gsm: девяносто
* h-1.gsm: первый
* h-2.gsm: второй
* h-3.gsm: третий
* h-4.gsm: четвертый
* h-5.gsm: пятый
* h-6.gsm: шестой
* h-7.gsm: седьмой
* h-8.gsm: восьмой
* h-9.gsm: девятый
* h-10.gsm: десятый
* h-11.gsm: одиннадцатый
* h-12.gsm: двенадцатый
* h-13.gsm: тринадцатый
* h-14.gsm: четырнадцатый
* h-15.gsm: пятнадцатый
* h-16.gsm: шестнадцатый
* h-17.gsm: семнадцатый
* h-18.gsm: восьмнадцатый
* h-19.gsm: восемнадцатый
* h-20.gsm: двадцатый
* h-30.gsm: тридцатый
* at.gsm: в
* a-m.gsm: До полудня
* p-m.gsm: После полудня
* hundred.gsm: сто
* thousand.gsm: тысяча
* million.gsm: миллион
* day-0.gsm: воскресенье
* day-1.gsm: понедельник
* day-2.gsm: вторник
* day-3.gsm: среда
* day-4.gsm: четверг
* day-5.gsm: пятница
* day-6.gsm: суббота
* dollars.gsm: долларов
* mon-0.gsm: Январь
* mon-1.gsm: Февраль
* mon-2.gsm: Март
* mon-3.gsm: Апрель
* mon-4.gsm: Май
* mon-5.gsm: Июнь
* mon-6.gsm: Июль
* mon-7.gsm: Август
* mon-8.gsm: Сентябрь
* mon-9.gsm: Октябрь
* mon-10.gsm: Ноябрь
* mon-11.gsm: Декабрь
* oclock.gsm: Хм. В оригинале: "o'clock." Можно сказать, как: "время на наших ржавых часах" biggrin
* today.gsm: сегодня
* tomorrow.gsm: завтра
* yesterday.gsm: вчера
В сети интернета существует большое кол-во разнообразных голосовых пакетов для Asterisk. Мы же рассмотрим один из них.
Пакет Russian-Tamara-2.0.1-alaw.tar.gz
Пакет русского IVR для Asterisk можно скачать по адресу или здесь. Пакет представляет из себя файлы с расширением alaw. Кодек G.711 alaw является стандартным для использования на территории России, а также большинства стран Европы. G.711 alaw, также как и G.711 ulaw является простым 8-и битным кодеком, который может быть реализован как простая таблица. G.711 разработан специально, чтобы максимально упростить его аппаратную реализацию, при этом обеспечив высокое качество передачи голоса ценой высоких требований к пропускной способности сети. Кодеки G.711 alaw/ulaw наиболее известны как используемые для цифровой телефонии (например ISDN). Минимальные требования к ресурсам процессора и памяти, а также высочайшее качество делает G.711 лучшим кодеком для использования в локальных сетях IP-телефонии, однако в глобальных сетях, вместо него чаще всего используются другие, менее требовательные к полосе пропускания кодеки.
[root@voiceip tmp]#> wget http://gd01.ru-web.org/files/download/asterisk/Russian-Tamara-2.0.1-alaw.tar.gz
Предварительно распаковываем папку sound со всем содержимым /tmp.
[root@voiceip tmp]#> tar xvzf Russian-Tamara-2.0.1-alaw.tar.gz
[root@voiceip tmp]#> tar xvzf sounds.tar.gz
Переименовываем все файлы в папках с расширением *.alaw в *.ulaw, и скопируйте папки
/dictate
/digits
/followme
/letters
/phonetic
/ru
в директорию Asterisk /var/lib/asterisk/sounds
Добавляем в конфигурационный файл
[root@voiceip]#> vi /etc/asterisk/sip_general_custom.conf
Language=ru
выходим из режима редактирования Shift-:, далее wq и Enter
перегружаем сервис,
[root@voiceip]#>/etc/init.d/asterisk restart