Sommario:
Definizione - Cosa significa Voice XML?
Voice XML è uno standard XML (Extensible Markup Language) per la memorizzazione e l'elaborazione della voce digitalizzata, il riconoscimento dell'input e la definizione dell'interazione vocale umana e meccanica. Voice XML utilizza la voce come input per una macchina per l'elaborazione desiderata, facilitando così lo sviluppo di applicazioni vocali. Un'applicazione vocale è gestita da un browser vocale.
Techopedia spiega Voice XML
Voice XML è sviluppato come linguaggio di markup standard per la consegna e l'elaborazione di dialoghi vocali. Le applicazioni Voice XML includono assistenza alla guida automatizzata, accesso vocale alla posta elettronica, accesso alla rubrica vocale e altri servizi. Le pagine XML vocali vengono trasportate online tramite il protocollo HTTP.
Esistono due tipi di file XML Voice di base:
- Statico: hard coded dallo sviluppatore dell'applicazione
- Dinamico: generato dal server in risposta alle richieste del client.
L'architettura XML vocale si basa sui seguenti componenti:
- Document server: come un server che accetta le richieste del client e genera un'elaborazione post risposta appropriata
- Sottosistema interprete XML vocale: elabora l'output della risposta richiesta generato dal document server.
- Piattaforma di implementazione: genera azioni in risposta all'input dell'utente
- Obiettivi XML vocali: integrazione di servizi basati sulla voce con applicazioni Web per maggiore efficienza
Voice XML facilita quanto segue:
- Riduce le interazioni client / server specificando più interazioni per documento
- Protegge gli sviluppatori dai dettagli della piattaforma di implementazione di basso livello
- Si concentra sulla chiara separazione della logica aziendale e del codice di interazione
- Funziona e offre gli stessi risultati, indipendentemente dalla piattaforma di implementazione sottostante
- Crea ed elabora dialoghi semplici. Le finestre di dialogo complesse possono essere costruite e gestite con l'aiuto degli strumenti del linguaggio Voice XML.