[AsteriskBrasil] Fornecer um TOM ao receber uma chamada de um FXO

Leonardo Kamache (Gmail) lkamache em gmail.com
Quinta Maio 31 01:10:39 BRT 2007


Será que a aplicação DISA não seria mais apropriada para o que você
está querendo?




On 5/30/07, MCelo <mcelooliveira em gmail.com> wrote:
> Ola Pessoal,
>
> Estou quebrando a cabeca aqui para tentar colocar um tom de discagem
> ao receber uma ligacao por uma fxo do zaptel.
>
> Configurei da seguinte maneira:
>
> [incoming]
> exten=>s,1,Answer()
> exten=>s,2,Playtones(dial)
> exten=>s,3,GotoIf(${LEN($EXTEN})} = "1"?5:3)
> exten=>s,StopPlaytones
>
>
> A ideia eh fornecer um audio de TOM atraves do comando Playtones().
> Mas ele nao para de tocar ate eu fornecer o comando StopPlaytones. Bom
> entao, estou tentando implementar um GotoIf para quando o Asterisk ver
> que ele teclou alguma tecla, entao ele excuta o StopPlaytones.
>
> Tentei associar isto a uma comparacao com o comprimento da variavel
> EXTEN. Quer dizer quando ela for 1(quando o usuario digitar pelo menos
> uma tecla), entao ele executa o StopPlaytones.
>
> Mas nao deu certo, acho que estou usando a variavel errada. Existe
> alguma variavel ou alguma maneira para saber se o usuario digitou
> alguma tecla??
>
> Abracos,
>
>
> MCelo.
> ----------------------------------------
> Estação VoIP 2006
> 5 e 6 Dezembro
> Curitiba PR
> http://www.estacaovoip.com.br
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o  wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
>


Mais detalhes sobre a lista de discussão AsteriskBrasil