Voice XML

Autor: Randy Alexander
Data Creației: 2 Aprilie 2021
Data Actualizării: 10 Mai 2024
Anonim
VoiceXML.Теория и практика проектирования голосовых приложений
Video: VoiceXML.Теория и практика проектирования голосовых приложений

Conţinut

Definiție - Ce înseamnă Voice XML?

Voice XML este un standard XML (Extensible Markup Language) pentru stocarea și procesarea vocii digitalizate, recunoașterea intrărilor și definirea interacțiunii vocale umane și mașini. Voice XML folosește vocea ca intrare la o mașină pentru procesarea dorită, facilitând astfel dezvoltarea aplicațiilor vocale. O aplicație bazată pe voce este gestionată de un browser vocal.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Voice XML

Voice XML este dezvoltat ca un limbaj de marcare standard pentru livrarea și procesarea dialogurilor vocale. Aplicațiile vocale XML includ asistență automată la conducere, acces vocal la, acces la directorul vocal și alte servicii. Paginile vocale XML sunt transportate online prin protocolul HTTP.

Există două tipuri de fișiere vocale XML de bază:

  • Static: Hard codat de dezvoltatorul aplicației
  • Dinamic: generat de server ca răspuns la solicitările clientului.

Arhitectura vocală XML se bazează pe următoarele componente:

  • Server de documente: ca un server care acceptă solicitările clientului și generează post-procesare adecvată de răspuns
  • Subsistem de interprete vocale XML: Procesează ieșirea de răspuns a cererii generate de serverul de documente.
  • Platforma de implementare: generează acțiuni ca răspuns la intrarea utilizatorului
  • Obiective vocale XML: integrează serviciile bazate pe voce cu aplicații web pentru eficiență

Voice XML facilitează următoarele:


  • Reduce interacțiunile client / server prin specificarea mai multor interacțiuni pe document
  • Protejează dezvoltatorii de la detaliile platformei de implementare la nivel scăzut
  • Se concentrează pe separarea clară a logicii de afaceri și a codului de interacțiune
  • Funcționează și oferă aceleași rezultate, indiferent de platforma de implementare de bază
  • Creează și procesează dialoguri simple. Dialogurile complexe pot fi construite și întreținute cu ajutorul instrumentelor de limbaj XML de voce.