Zuhause Entwicklung Was ist Voice-XML? - Definition aus techopedia

Was ist Voice-XML? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Voice XML?

Voice XML ist ein XML-Standard (Extensible Markup Language) zum Speichern und Verarbeiten von digitalisierter Sprache, zum Erkennen von Eingaben und zum Definieren der Interaktion zwischen Mensch und Maschine. Voice XML verwendet Sprache als Eingabe für eine Maschine zur gewünschten Verarbeitung, wodurch die Entwicklung von Sprachanwendungen erleichtert wird. Eine sprachbasierte Anwendung wird von einem Sprachbrowser verwaltet.

Techopedia erklärt Voice XML

Voice XML wurde als Standard-Auszeichnungssprache für die Bereitstellung und Verarbeitung von Sprachdialogen entwickelt. Zu den Sprach-XML-Anwendungen gehören die automatische Fahrunterstützung, der Sprachzugriff auf E-Mails, der Sprachverzeichniszugriff und andere Dienste. Sprach-XML-Seiten werden online über das HTTP-Protokoll übertragen.

Es gibt zwei grundlegende Voice XML-Dateitypen:

  • Statisch: Vom Anwendungsentwickler fest codiert
  • Dynamisch: Wird vom Server als Antwort auf Clientanforderungen generiert.

Die Voice XML-Architektur basiert auf folgenden Komponenten:

  • Dokumentenserver: Wie ein Server, der Client-Anforderungen akzeptiert und eine entsprechende Antwortnachverarbeitung generiert
  • Voice XML-Interpreter-Subsystem: Verarbeitet die vom Document Server generierte Ausgabe der Anforderungsantwort.
  • Implementierungsplattform: Erzeugt Aktionen als Reaktion auf Benutzereingaben
  • Voice XML-Ziele: Integriert sprachbasierte Dienste in Webanwendungen, um die Effizienz zu steigern

Voice XML ermöglicht Folgendes:

  • Reduziert Client / Server-Interaktionen durch Angabe mehrerer Interaktionen pro Dokument
  • Schützt Entwickler vor Details der Implementierungsplattform auf niedriger Ebene
  • Konzentriert sich auf die klare Trennung von Geschäftslogik und Interaktionscode
  • Funktioniert und liefert die gleichen Ergebnisse, unabhängig von der zugrunde liegenden Implementierungsplattform
  • Erstellt und verarbeitet einfache Dialoge. Komplexe Dialoge können mit Hilfe von Voice XML-Sprachtools erstellt und verwaltet werden.
Was ist Voice-XML? - Definition aus techopedia