Olá pessoal, Estou quebrando a cabeça para usar o AMD em um projeto que estou criando. O objetivo é disparar ligações para os clientes e quando quem atender for uma caixa postal, desligar a ligação e registrar esse evento.
Sendo que imaginando o cenário em que disparo uma ligação: recebo ring, o cliente vê a ligação e rejeita a chamada, recebo a mensagem que a ligação vai ser enviada para a caixa postal e pode ser tarifada após o sinal(isso ocorre antes do PBX receber o sinal de atendimento da ligação (200 OK), depois disso recebo o beep (neste momento recebo o 200 OK) e a mensagem que estou acessando a caixa postal de XXXXXXXXX. O problema é desligar antes do beep, para evitar de ser tarifado. Primeiro fiz da seguinte forma: Chamando uma macro dentro do Dial (usando o parâmetro M), mas a macro neste caso só é ativada quando recebe algum evento como BUSY, e o ANSWER, só que o ANSWER neste caso só vem no momento do beep. O reconhecimento funciona muito bem desta forma mas como só atende após o beep não resolve o meu problema. Depois fiz da seguinte forma: Disparo uma ligação para uma AGI que atende e inicia o AMD, depois direciono a ligação para o cliente, nesta minha AGI o AMD fica analisando de 3,5 segundos em 3,5 segundos e retornando o status do atendimento MACHINE ou HUMAN. Desta forma consigo analisar a ocorrência no momento da mensagem de em que serei direcionado para a caixa postal após o beep, o problema é que o AMD reconhece esta mensagem como HUMAN. Alguém já enfrentou o mesmo problema com o AMD? Alguém já solucionou este problema? Procurei muito e não encontrei ninguém relatando o mesmo caso. Lembrando que só utilizo operadoras VOIP. *Wagner Mazuchi de Lima Junior*
_______________________________________________ KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 Intercomunicador e acesso remoto via rede IP e telefones IP Conheça todo o portfólio em www.Khomp.com _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para [email protected]

