Accueil Développement Qu'est-ce que Voice XML? - définition de techopedia

Qu'est-ce que Voice XML? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Voice XML?

Voice XML est une norme XML (Extensible Markup Language) pour le stockage et le traitement de la voix numérisée, la reconnaissance d'entrée et la définition de l'interaction vocale humaine et machine. Voice XML utilise la voix comme entrée sur une machine pour le traitement souhaité, facilitant ainsi le développement d'applications vocales. Une application vocale est gérée par un navigateur vocal.

Techopedia explique Voice XML

Voice XML est développé en tant que langage de balisage standard pour la livraison et le traitement des dialogues vocaux. Les applications XML vocales incluent l'assistance à la conduite automatisée, l'accès vocal aux e-mails, l'accès à l'annuaire vocal et d'autres services. Les pages XML vocales sont transportées en ligne via le protocole HTTP.

Il existe deux types de fichiers Voice XML de base:

  • Statique: codé en dur par le développeur de l'application
  • Dynamique: généré par le serveur en réponse aux demandes des clients.

L'architecture XML vocale est basée sur les composants suivants:

  • Serveur de documents: comme un serveur qui accepte les demandes des clients et génère un post-traitement des réponses approprié
  • Sous-système d'interpréteur XML vocal: traite la sortie de réponse à la demande générée par le serveur de documents.
  • Plate-forme de mise en œuvre: génère des actions en réponse à l'entrée de l'utilisateur
  • Objectifs Voice XML: intègre les services vocaux aux applications Web pour plus d'efficacité

Voice XML facilite les opérations suivantes:

  • Réduit les interactions client / serveur en spécifiant plusieurs interactions par document
  • Protège les développeurs des détails de la plate-forme d'implémentation de bas niveau
  • Se concentre sur une séparation claire de la logique métier et du code d'interaction
  • Fonctionne et fournit les mêmes résultats, quelle que soit la plateforme d'implémentation sous-jacente
  • Crée et traite des dialogues simples. Des dialogues complexes peuvent être construits et maintenus à l'aide d'outils de langage Voice XML.
Qu'est-ce que Voice XML? - définition de techopedia