Aplicações do Dialplan do Asterisk 20
Comando:
SayCountedAdj()
Sinopse:
Reproduz um adjetivo na forma declinada para contagem de itens
Descrição:
Seleciona e reproduz a forma apropriada de um adjetivo de acordo com o gênero do substantivo que ele modifica e o número de objetos nomeados pela combinação substantivo-verbo que foram contados. É utilizado ao dizer coisas como "5 novas mensagens". As várias formas singulares e plurais do adjetivo são selecionadas adicionando sufixos ao nome do arquivo. Se o idioma do canal for inglês, nenhum sufixo será adicionado (já que, em inglês, os adjetivos não são declinados). Se o idioma do canal for russo ou outro idioma eslavo, então o sufixo será o gênero especificado para o nominativo e "x" para o plural genitivo. (O singular genitivo não é usado ao contar coisas.) Por exemplo, SayCountedAdj(1,new,f) reproduzirá o arquivo de som "newa" (contendo a palavra "novaya"), mas SayCountedAdj(5,new,f) reproduzirá o arquivo de som "newx" (contendo a palavra "novikh"). Esta aplicação não responde automaticamente e deve ser precedida por uma aplicação como Answer(), Progress() ou Proceeding().
Sintaxe: SayCountedAdj(numero, nomearquivo, [genero])
- numero: O número de coisas
- nomearquivo: Raiz do nome do arquivo para o adjetivo
- genero: O gênero do substantivo modificado, sendo um de 'm', 'f', 'n' ou 'c'
Aplicações relacionadas: SayCountedNoun, SayNumber
Sintaxe:
SayCountedAdj(number,filename,[gender])
Veja Também:
Fonte: Asterisk Wiki