Boa noite pessoal.<br><br>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).<br>

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

<br>Não há como fazer a interpretação do códigos da Interface e não da placa FXO? Ou nem uma outra possibilidade?<br><br>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.<br>

<br>Agradeço.<br><br><div class="gmail_quote">Em 24 de novembro de 2011 12:00, Eduardo Sousa <span dir="ltr">&lt;<a href="mailto:edussousa@gmail.com">edussousa@gmail.com</a>&gt;</span> escreveu:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Observando a console do Asterisk pude observar o seguinte:<br><br><i>    -- Executing [s@msgAutomatica:1] GotoIfTime(&quot;DAHDI/2-1&quot;, &quot;09:00-19:59,mon-fri,*,*?msgAutomatica-enviar,s,1&quot;) in new stack<br>    -- Goto (msgAutomatica-enviar,s,1)<br>


    -- Executing [s@msgAutomatica-enviar:1] Set(&quot;DAHDI/2-1&quot;, &quot;TIMEOUT(digit)=5&quot;) in new stack<br>    -- Digit timeout set to 5.000<br>    -- Executing [s@msgAutomatica-enviar:2] Set(&quot;DAHDI/2-1&quot;, &quot;TIMEOUT(response)=10&quot;) in new stack<br>


    -- Response timeout set to 10.000<br>    -- Executing [s@msgAutomatica-enviar:3] Answer(&quot;DAHDI/2-1&quot;, &quot;&quot;) in new stack<br>    -- Executing [s@msgAutomatica-enviar:4] Wait(&quot;DAHDI/2-1&quot;, &quot;1&quot;) in new stack<br>


    -- Executing [s@msgAutomatica-enviar:5] BackGround(&quot;DAHDI/2-1&quot;, &quot;/var/lib/asterisk/mohmp3/musica&quot;) in new stack<br>    -- &lt;DAHDI/2-1&gt; Playing &#39;/var/lib/asterisk/mohmp3/musica.gsm&#39; (language &#39;en&#39;)<br>


    -- Attempting call on DAHDI/g0/33811234 for s@msgAutomatica:1 (Retry 1)</i><br><br>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?<br>


<br>Agradeço antecipadamente qq ajuda.<br><br><br><br><div class="gmail_quote">Em 24 de novembro de 2011 11:31, Eduardo Sousa <span dir="ltr">&lt;<a href="mailto:edussousa@gmail.com" target="_blank">edussousa@gmail.com</a>&gt;</span> escreveu:<div>

<div class="h5"><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Amigos, bom dia.<br><br>Estou tentando fazer um auto-dial através de uma interface celular Leucotron iCell Light para tocar uma mensagem gravada e observo que:<br>


<br>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.<br>




<br>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.<br>




<br>Alguma sugestão/explicação?<br>
</blockquote></div></div></div><br>
</blockquote></div><br>