- База знаний
- Пример файла конфигурации XML для Cisco 8851 phone
- Пример файла конфигурации XML для Cisco 7970 phone
- Пример файла конфигурации XML для Cisco 9971
- Отладка VoIP звонка с Wireshark
- Книги
- Использование поля Diversion в SIP пакете
- Астериск и Н.323
- ISDN release cause codes
- Пример файла конфигурации голосового шлюза Cisco
- Пример конфигурации интерфейса E1 PRI в голосовом шлюзе Cisco
- Аналоговое зло
- Интернациональные телефонные коды стран
- Практикум по интеграции Астериск в комплексе с OpenBSC/Osmocom
- Факс по IP
Команда SayNumber()
Назначение
Проговаривает номера (например "одна тысяча, двести восемьдесят восемь").Описание
SayNumber(number, gender)Проговаривает номер: number, на выбранном языке (по умолчания, на английском). Может работать только с целыми числами от 0 до 99,999,999.
Gender - пол, может быть значением, одним из:
"f" женский голос
"m" мужской голос
"c" компьютерный голос
Сравните с командой SayDigits.
Специфика для каждого языка.
Установка каждого конкретного языка, может изменить способ произношения номеров,в соответствии с правилами произношения каждого конкретного языка.
Например, для числа 92 для языка "en" (используется файл "90" затем "2"), для
французского языка ("fr"), число 92 будет произносится по другому
(используется файл "80" затем "12").
Эти правила закодированы в исходном коде для каждого из поддерживаемого языка.
Пример
SayNumber(123, f) ; Проговорит "сто двадцать три"Ссылки по теме:
- Команда SayAlpha
- Команда SayPhonetic
- Команда SayDigits
- Настройка многоязыковой поддержки в Asterisk
Asterisk | Файлы конфигурации | План набора: extensions.conf | Список команд | Monitor