Qu’est-ce qu’une carte dialogique ?

Une carte dialogique agit comme une interface entre les signaux téléphoniques analogiques et le bus d’interconnexion des composants périphériques, ou bus PCI, que l’on trouve dans les ordinateurs. Les bus au sein d’un ordinateur agissent comme des canaux reliant différents composants. La carte dialogique gère les informations des lignes téléphoniques analogiques et est utilisée dans des applications telles que la messagerie vocale, les systèmes de notification, les numéroteurs automatiques et la messagerie vocale. Ils sont également utilisés pour la réponse vocale interactive, la distribution automatique des appels et les systèmes de réponse vocale ou audio. Utilisées dans de nombreux produits d’enregistrement vocal, les cartes dialogiques sont produites dans des configurations numériques et analogiques selon la façon dont elles sont utilisées.

Autorisant des applications à haute densité, les cartes dialogiques sont principalement utilisées dans les systèmes téléphoniques automatisés avec des services tels que la numérotation prédictive et la conférence. Il existe des cartes qui peuvent gérer plusieurs appels téléphoniques simultanément. Une carte dialogique peut même acheminer chaque appel vers le bon représentant. La fonction principale d’une carte dialogique est d’intégrer des ordinateurs avec des téléphones, permettant une grande variété de fonctions. La commutation de bus distribué interne permet le réacheminement des appels entrants et sortants.

Le décodage et l’encodage de la voix, la récupération des numéros d’identification de l’appelant et les appels et réponses aux appels sont tous rendus possibles grâce à une carte dialogique. Il peut détecter les tonalités composées, enregistrer les sons de la ligne téléphonique et identifier quand la connexion a été coupée. La plupart des cartes peuvent gérer de nombreuses lignes analogiques et intègrent des circuits de protection qui les rendent très fiables. Certaines fonctions de signalisation, comme la détection de courant, peuvent non seulement être surveillées mais également contrôlées via l’ordinateur à l’aide d’une carte dialogique. Il est également possible de configurer plusieurs cartes dans un même châssis et d’étendre facilement le nombre de ports analogiques si nécessaire.

Les applications antérieures pour les cartes dialogiques étaient écrites avec des interfaces de programmation d’applications téléphoniques ou des API, telles que Dialogic R4, GlobalCall et ECTF S.100. Les contrôles ActiveX tels que la voix visuelle et les API Java, notamment API et JTAPI, ont également été utilisés pour créer des applications de téléphonie. Ils ont tous, cependant, eu de nombreux problèmes. Les API basées sur Java ne sont plus utilisées et l’ECTF S.100 est très rarement utilisé. D’autres langages de script propriétaires ont également été abandonnés au fil du temps.

Toutes ces API étaient limitées à des systèmes d’exploitation très spécifiques et n’ont pas été largement adoptées en tant que normes. Ils sont tous tombés en désuétude au fur et à mesure de l’évolution des normes Web plus modernes. Deux normes de téléphonie largement utilisées et devenues populaires au fil du temps étaient VoiceXML et CCXML. Ils ont l’avantage supplémentaire d’être basés sur les omniprésents XML et HTTP, ce qui les rend plus faciles à utiliser.