Aplicativos de plano de discagem do Asterisk 13
Comando:
AMD()
Sinopse:
Tente detectar secretárias eletrônicas.
Descrição:
Este aplicativo tenta detectar secretárias eletrônicas no início das chamadas efetuadas. Basta ligar para este aplicativo depois que a chamada for atendida (somente de saída, é claro). Quando carregada, a AMD lê amd.conf e usa os parâmetros especificados como valores padrão. Esses valores padrão são substituídos quando a AMD chamando com parâmetros. Esse aplicativo define as seguintes variáveis de canal:
AMDSTATUS - Esse é o status da detecção da secretária eletrônica
MÁQUINA
HUMANO
NÃO TENHO CERTEZA
DESLIGAR
AMDCAUSE - indica a causa que levou à conclusão
TOOLONG - tempo total.
SILÊNCIO INICIAL - Duração do silêncio - Silêncio inicial.
HUMANO - Duração do silêncio - afterGreetingSilence.
LONGGREETING - Duração da voz - Saudação.
MAXWORDLENGTH - Comprimento da palavra - comprimento máximo de uma única palavra.
MAXWORDS - Word Count - número máximo de palavras.
Sintaxe:
AMD([initialSilence,[greeting,[afterGreetingSilence,[totalAnalysis Time,[miniumWordLength,[betweenWordSilence,[maximumNumberOfWords,[silenceThreshold,[maximumWordLength]]]]]]]]])
Argumentos:
initialSilence - É a duração máxima do silêncio inicial antes da saudação.
greeting - é o comprimento máximo de uma saudação.
afterGreetingSilence - É o silêncio depois de detectar uma saudação.
totalAnalysis Time - O tempo máximo permitido para o algoritmo
miniumWordLength - A duração mínima da voz é considerada uma palavra
betweenWordSilence - É a duração mínima do silêncio após uma palavra para considerar o áudio a seguir como uma nova palavra
maximumNumberOfWords - É o número máximo de palavras em uma saudação
silenceThreshold - Qual é o nível médio de ruído de 0 a 32767 que, se não for excedido, deve ser considerado silêncio?
maximumWordLength - É a duração máxima de uma palavra para aceitar.
Veja Também:
Fonte: Asterisk Wiki