[AsteriskBrasil] RES: Auto-dial através de uma interface celular - música inicia antes do atendimento e apresenta má qualidade de áudio

Jader jader em satto.com.br
Sexta Novembro 25 15:39:19 BRST 2011


Voce já tentou 

 

usedistinctiveringdetection=Yes

 

 

Jader Igor de Sousa

jader em satto.com.br

www.satto.com.br

3733511365

3799184074

 

 

 

 

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Eduardo
Sousa
Enviada em: quinta-feira, 24 de novembro de 2011 19:14
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Auto-dial através de uma interface celular -
música inicia antes do atendimento e apresenta má qualidade de áudio

 

Boa noite pessoal.

Pesquisei bastante e não consegui chegar a uma conclusão. Encontrei uma
tentativa de solução que sugeria um loop e o monitoramento da variável de
status da chamada, mas que também não resolveu (provoca loop infinito na
chamada).

Pelo que pude notar a interface celular é entendida como um outro PABX pelo
Asterisk, por isso o reconhecimento do "Answer" assim que a placa DAHDI
responde (e não no momento que o cliente atende na outra ponta).

Não há como fazer a interpretação do códigos da Interface e não da placa
FXO? Ou nem uma outra possibilidade?

Se alguém tiver sugestões, são bem-vindas mesmo que não sejam a solução
gostaria de tentá-las. Também não preciso de receita de bolo, mas só de
palavras-chaves que me levem a uma possível solução.

Agradeço.

Em 24 de novembro de 2011 12:00, Eduardo Sousa <edussousa em gmail.com>
escreveu:

Observando a console do Asterisk pude observar o seguinte:

    -- Executing [s em msgAutomatica:1] GotoIfTime("DAHDI/2-1",
"09:00-19:59,mon-fri,*,*?msgAutomatica-enviar,s,1") in new stack
    -- Goto (msgAutomatica-enviar,s,1)
    -- Executing [s em msgAutomatica-enviar:1] Set("DAHDI/2-1",
"TIMEOUT(digit)=5") in new stack
    -- Digit timeout set to 5.000
    -- Executing [s em msgAutomatica-enviar:2] Set("DAHDI/2-1",
"TIMEOUT(response)=10") in new stack
    -- Response timeout set to 10.000
    -- Executing [s em msgAutomatica-enviar:3] Answer("DAHDI/2-1", "") in new
stack
    -- Executing [s em msgAutomatica-enviar:4] Wait("DAHDI/2-1", "1") in new
stack
    -- Executing [s em msgAutomatica-enviar:5] BackGround("DAHDI/2-1",
"/var/lib/asterisk/mohmp3/musica") in new stack
    -- <DAHDI/2-1> Playing '/var/lib/asterisk/mohmp3/musica.gsm' (language
'en')
    -- Attempting call on DAHDI/g0/33811234 for s em msgAutomatica:1 (Retry 1)

A impressão que tenho é que ele reconheceu o Answer da minha placa FXO
(anterior à interface celular) e já começou a tocar a musica. Estou certo? E
como faço para que o Answer reconhecido seja o da interface e não o da FXO?

Agradeço antecipadamente qq ajuda.




Em 24 de novembro de 2011 11:31, Eduardo Sousa <edussousa em gmail.com>
escreveu:

 

Amigos, bom dia.

Estou tentando fazer um auto-dial através de uma interface celular Leucotron
iCell Light para tocar uma mensagem gravada e observo que:

1) Quando o destino atende, a mensagem já está em curso. Quando faço o teste
ligando para um ramal, a música se inicia apenas após o atendimento... como
deve ser. Tentei mudar de PlayBack() para BackGround() e mesmo assim o
problema persiste.

2) A qualidade de áudio da gravação não está boa. Sendo que uma ligação
normal de testes que eu fiz apresentou boa qualidade de áudio. E ainda, ao
chamar para o ramal o áudio da mesma gravação também se apresentou bom.

Alguma sugestão/explicação?

 

 

  _____  

Nenhum vírus encontrado nessa mensagem.
Verificado por AVG - www.avgbrasil.com.br
Versão: 2012.0.1873 / Banco de dados de vírus: 2101/4636 - Data de
Lançamento: 11/24/11

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20111125/20a1dd48/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil