Identificação de Chamadas
Início  Anterior  Próximo



A identificação de chamadas é mais uma característica da placas Digivoice o que permite a criação de aplicações voltadas para este tipo de aplicação.

A placa deverá estar conectada diretamente no tronco, e este deverá estar com a sinalização habilitada pela companhia telefônica.

A sinalização enviada pela companhia telefônica pode ser em DTMF ou MFP. Você deve verificar na companhia qual o tipo enviado pela sua central. Na VoicerLib, esta sinalização deve ser modificada através do método SetDetectionType(Porta).
A sinalização só é enviada antes do primeiro ring, portanto monitore-a através do evento OnDigitDetected somente com a placa desligada (HangUp).

O evento OnDigitDetected recebe todos os digitos detectados o tempo todo, com a placa atendida ou desligada portanto é importante saber em que estado está para evitar pegar talkoff durante a conversação.

Caso a sinalização seja em MFP, você deve, logo após o atendimento modificar o tipo de detecção para DTMF que é o padrão utilizado nos aparelhos telefônicos (o tom dos dígitos).

A VoicerLib também oferece os métodos IdleXXX que facilitam o processo de identificação de chamadas.