A voice processing system is disclosed having a first interface for
receiving telephone calls from the Public Switched Telephone Network
(PSTN) and application software for processing received PSTN telephone
calls. The voice processing system supports an API to allow the first
interface to inform the application software of the presence of the call.
The voice processing system further has a second interface for receiving
telephone calls from an internet protocol (IP) network, and a signaling
subsystem for routing an IP call from the second interface to the
application software. This signaling subsystem uses the same API as is
used to inform the application software about PSTN calls. Therefore, it is
transparent to the application software whether an incoming call has been
received from the IP network rather than the PSTN.
Un système de traitement de voix est révélé en ayant une première interface pour recevoir les appels téléphoniques du réseau téléphonique commuté public (PSTN) et le logiciel d'application pour des appels téléphoniques reçus de traitement de PSTN. Le système de traitement de voix soutient un api pour permettre à la première interface d'informer le logiciel d'application de la présence de l'appel. Le système de traitement de voix a plus loin une deuxième interface pour recevoir les appels téléphoniques d'un réseau du Internet Protocol (IP), et un sous-ensemble de signalisation pour conduire un appel d'IP de la deuxième interface au logiciel d'application. Ce sous-ensemble de signalisation emploie le même api qu'est employé pour informer le logiciel d'application au sujet des appels de PSTN. Par conséquent, il est transparent au logiciel d'application si un appel d'arrivée a été reçu du réseau d'IP plutôt que du PSTN.