Asterisk app: SayAlphaCase
Краткий обзор
Воспроизводит звуки соответствующие заданным буквам, с возможностью учета регистра.
Описание
Это приложение воспроизводит звуки соответствующие буквам заданным в <string>. При желании возможно указать <casetype> для произнесения с учетом регистра или без него. Если регистр учитывается, перед произнесением буквы будет указан ее регистр (можно включить полную чувствительно к регистру, чувстительность к регистру строчных, либо заглавных букв).
Синтаксис
SayAlphaCase(casetype,string)
Аргументы
casetype
- 'a' - Полная чувствительность к регистру. (Например: SayAlphaCase (a, aBc); будет произнесено: lowercase 'a',uppercase 'B',lowercase 'c')
- 'l' - Чувствительность к нижнему регистру. (Например: SayAlphaCase(l,aBc); Будет произнесено: lowercase 'a', 'b', lowercase 'c')
- 'n' - Произношение без учета регистра. Эквивалентно команде SayAlpha(). (Например: SayAlphaCase(l,aBc); Будет произнесено: 'a','b','c')
- 'u' - Чувствительность к верхнему регистру. (Например: SayAlphaCase(l,aBc); Будет произнесено: 'a', uppercase 'b', 'c')
Пример
Воспроизведем буквы 'aBc' с полной чувствительностью к регистру. Перед каждой буквой будет озвучен ее регистр.
exten => 100,1,Answer exten => 100,n,SayAlphaCase(a,aBc)
Смотри также
Команда Asterisk SayPhonetic()