Funções do Dialplan do Asterisk 22
Comando:
VOLUME()
Sinopse:
Define ou obtém o volume de transmissão (TX) ou recepção (RX) de um canal.
Descrição:
A função VOLUME() pode ser usada para aumentar ou diminuir o ganho de transmissão ('tx') ou recepção ('rx') de qualquer canal.
Exemplos:
• Aumentar volume de transmissão: same => n,Set(VOLUME(TX)=3)
• Aumentar volume de recepção: same => n,Set(VOLUME(RX)=2)
• Aumentar volume com controle por DTMF: same => n,Set(VOLUME(TX,p)=3)
• Aumentar volume de recepção com controle por DTMF: same => n,Set(VOLUME(RX,p)=3)
• Diminuir volume de recepção: same => n,Set(VOLUME(RX)=-4)
• Restaurar volume padrão: same => n,Set(VOLUME(RX)=0)
Sintaxe: VOLUME(direction,options)
direction - Deve ser 'TX' (transmissão) ou 'RX' (recepção).
options:
• p - Habilita controle de volume por DTMF.
Sintaxe:
same => n,Set(VOLUME(TX)=3)
same => n,Set(VOLUME(RX)=2)
same => n,Set(VOLUME(TX,p)=3)
same => n,Set(VOLUME(RX,p)=3)
same => n,Set(VOLUME(RX)=-4)
same => n,Set(VOLUME(RX)=0)
VOLUME(direction,options)
Fonte: Asterisk Wiki