Aplicações do Dialplan do Asterisk 18
Comando:
ExtenSpy()
Sinopse:
Ouça um canal e, opcionalmente, fale discretamente nele.
Descrição:
Este aplicativo é utilizado para ouvir o áudio de um canal do Asterisk. Isso inclui o áudio que entra e sai do canal que está sendo espionado. Apenas canais criados por chamadas de saída para a extensão especificada serão selecionados para espionagem. Se o contexto opcional não for fornecido, será utilizado o contexto do canal atual. Durante a espionagem, as seguintes ações podem ser realizadas: discar '#' alterna o nível de volume e discar '*' interrompe a espionagem e procura por outro canal para espionar. O ExtenSpy aceita os seguintes parâmetros: ExtenSpy(exten@[context],[options]), onde 'exten' é obrigatório e especifica a extensão, e 'context' é opcional, com padrão para 'default'. As opções incluem: 'b' para espionar apenas canais envolvidos em chamadas ponteadas, 'B' para intervir em ambos os canais envolvidos na chamada em vez de sussurrar em um único canal, 'c(digit)' para especificar um dígito DTMF que pode ser usado para espionar o próximo canal disponível, 'd' para substituir a funcionalidade DTMF numérica típica e usar DTMF para alternar entre modos de espionagem (4 - modo espionagem, 5 - modo sussurro, 6 - modo intervenção), 'D' para intercalar o áudio de entrada e saída como um fluxo de áudio de dois canais, 'e(ext)' para ativar modo forçado, 'E' para sair quando o canal espionado for encerrado, 'g(grp)' para espionar apenas canais em que os grupos correspondam, 'l' para permitir uso de fila longa para armazenar quadros de áudio, 'n(mailbox@context)' para dizer o nome da pessoa sendo espionada, 'o' para ouvir apenas áudio de saída do canal, 'q' para não reproduzir beep ou falar o nome do canal selecionado, 'r(basename)' para gravar a sessão, 's' para pular a reprodução do tipo de canal, 'S' para parar quando não houver mais extensões para espionar, 'v(value)' para ajustar volume inicial, 'w' para ativar modo sussurro, 'W' para ativar modo sussurro privado, 'x(digit)' para especificar dígito DTMF para sair do aplicativo durante espionagem ativa, e 'X' para permitir saída para extensão numérica de um dígito válida.
Sintaxe:
ExtenSpy(exten@[context],[options])
Veja Também:
Fonte: Asterisk Wiki