Comandos AGI do Asterisk 23
Descrição:Grava áudio em um arquivo até que um dígito DTMF especificado na sequência seja recebido. Retorna
-1 em caso de desligamento ou erro. O formato especificará o tipo de arquivo a ser gravado. O tempo limite (
timeout) é o tempo máximo de gravação em milissegundos, ou
-1 para nenhum limite.
offset_samples é opcional e, se fornecido, fará com que a gravação comece a partir do deslocamento especificado, sem ultrapassar o final do arquivo.
beep pode receber qualquer valor e faz com que o Asterisk reproduza um sinal sonoro (
beep) no canal que está prestes a ser gravado.
silence é o número de segundos de silêncio permitidos antes de a função retornar, independentemente da ausência de dígitos DTMF ou do tempo limite ter sido atingido. O valor de silêncio deve ser precedido por
s= e também é opcional.
Sintaxe:RECORD FILE FILENAME FORMAT ESCAPE_DIGITS TIMEOUT OFFSET_SAMPLES BEEP S=SILENCEParâmetros:filename – O nome do arquivo de destino para o áudio gravado.format – O formato de áudio no qual o arquivo resultante será salvo.escape_digits – Os dígitos DTMF que encerrarão o processo de gravação.timeout – O tempo máximo de gravação em milissegundos. Defina como -1 para ilimitado.offset_samples – Faz com que a gravação comece a partir do deslocamento especificado antes de iniciar a gravação.beep – Faz com que o Asterisk reproduza um beep no início da gravação. Este argumento pode assumir qualquer valor.s=silence – Número de segundos de silêncio permitidos antes de a gravação ser encerrada, independentemente dos argumentos escape_digits ou timeout. Se especificado, este parâmetro deve ser precedido por s=.
Aplicável a: Aplicações de Discagem (
Dialplan) e AGI.