Команда 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) ; Проговорит "сто двадцать три"Ссылки по теме:
Asterisk | Файлы конфигурации | План набора: extensions.conf | Список команд | Monitor