Was ist eine Dialogkarte?
Eine Dialogkarte fungiert als Schnittstelle zwischen analogen Telefonsignalen und dem in Computern vorhandenen PCI-Bus (Peripheral Component Interconnect Bus). Busse innerhalb eines Computers dienen als Kanäle, die verschiedene Komponenten verbinden. Die Dialogkarte verarbeitet Informationen von analogen Telefonleitungen und wird in Anwendungen wie Sprachnachrichten, Benachrichtigungssystemen, automatischen Wählern und Voicemail verwendet. Sie werden auch für interaktive Sprachantwort, automatische Anrufverteilung und Sprach- oder Audioantwortsysteme verwendet. In vielen Sprachaufzeichnungsprodukten werden Dialogkarten in Abhängigkeit von ihrer Verwendung sowohl in digitaler als auch in analoger Konfiguration hergestellt.
Dialogkarten ermöglichen Anwendungen mit hoher Dichte und werden hauptsächlich in automatisierten Telefonsystemen mit Diensten wie automatischer Wahl und Konferenzschaltung verwendet. Es gibt Karten, mit denen mehrere Anrufe gleichzeitig bearbeitet werden können. Eine Dialogkarte kann sogar jeden Anruf an den richtigen Vertreter weiterleiten. Die Kernfunktion einer Dialogkarte besteht darin, Computer mit Telefonen zu integrieren und eine Vielzahl von Funktionen zu ermöglichen. Die interne verteilte Busvermittlung ermöglicht das Umleiten von eingehenden und ausgehenden Anrufen.
Das Decodieren und Codieren von Stimmen, das Abrufen von Anrufer-ID-Nummern sowie das Tätigen und Beantworten von Anrufen werden über eine Dialogkarte ermöglicht. Es kann die gewählten Tastentöne erkennen, Töne von der Telefonleitung aufzeichnen und feststellen, wann die Verbindung getrennt wurde. Die meisten Karten können viele analoge Leitungen verarbeiten und sind mit einer Schutzschaltung ausgestattet, die sie sehr zuverlässig macht. Bestimmte Signalfunktionen, wie die Stromerfassung, können nicht nur mit Hilfe einer Dialogkarte überwacht, sondern auch über den Computer gesteuert werden. Es ist auch möglich, mehrere Karten in einem einzigen Gehäuse zu konfigurieren und die Anzahl der analogen Ports bei Bedarf einfach zu erweitern.
Frühere Anwendungen für Dialogkarten wurden mit Programmierschnittstellen oder APIs für Telefonieanwendungen wie Dialogic R4, GlobalCall und ECTF S.100 geschrieben. ActiveX-Steuerelemente wie Visual Voice und Java-basierte APIs, einschließlich API und JTAPI, wurden ebenfalls zum Erstellen von Telefonieanwendungen verwendet. Sie alle hatten jedoch zahlreiche Probleme. Die Java-basierten APIs werden nicht mehr verwendet, und der ECTF S.100 wird sehr selten verwendet. Andere proprietäre Skriptsprachen wurden im Laufe der Zeit ebenfalls aufgegeben.
Alle diese APIs waren auf sehr spezifische Betriebssysteme beschränkt und wurden nicht allgemein als Standards übernommen. Sie alle gerieten in Vergessenheit, als sich modernere, webbasierte Standards entwickelten. Zwei weit verbreitete Telefoniestandards, die im Laufe der Zeit populär wurden, waren VoiceXML und CCXML. Sie haben den zusätzlichen Vorteil, dass sie auf dem allgegenwärtigen XML- und HTTP-Code basieren, wodurch sie benutzerfreundlicher sind als webbasierte Technologien.