Aplicativos de plano de discagem do Asterisk 12
Comando:
MixMonitor()
Sinopse:
Grave uma chamada e misture o áudio durante a gravação. O uso do StopMixMonitor é necessário para garantir que o arquivo de áudio esteja disponível para processamento durante a execução do plano de discagem.
Descrição:
Grava o áudio no canal atual no arquivo especificado. Esse aplicativo não responde automaticamente e deve ser precedido por um aplicativo como Resposta ou Progresso ().
Nota
Ícone
O MixMonitor é executado como um audiohook.
MIXMONITOR_FILENAME - conterá o nome do arquivo usado para gravar.
Sintaxe:
MixMonitor(filename.extension,[options,[command]])
Argumentos:
filename - Se o nome do arquivo for um caminho absoluto, use esse caminho, caso contrário, cria o arquivo no diretório de monitoramento configurado a partir do asterisk.conf.
a - Anexe ao arquivo em vez de substituí-lo.
b - Salve apenas o áudio no arquivo enquanto o canal estiver em ponte.
v - Ajuste o volume ouvido por um fator de x (faixa
V - Ajuste o volume falado por um fator de x (faixa
W - Ajuste os volumes ouvido e falado por um fator de x (faixa
r - Use o arquivo especificado para gravar o feed de áudio recebido. Como no argumento básico do nome do arquivo, se um caminho absoluto não for fornecido, ele criará o arquivo no diretório de monitoramento configurado.
t - Use o arquivo especificado para gravar a transmissão de áudio. Como no argumento básico do nome do arquivo, se um caminho absoluto não for fornecido, ele criará o arquivo no diretório de monitoramento configurado.
i - Armazena o ID do MixMonitor nesta variável de canal.
m - Crie uma cópia da gravação como correio de voz nas caixas de correio indicadas, separadas por vírgulas, por exemplo. m (1111 padrão, ...). As pastas podem ser especificadas opcionalmente usando a sintaxe: mailbox @ context / folder
command - Será executado quando a gravação terminar.
Veja Também:
Fonte: Asterisk Wiki