Indholdsfortegnelse:
Definition - Hvad betyder Voice XML?
Voice XML er en Extensible Markup Language (XML) standard til lagring og behandling af digitaliseret stemme, inputgenkendelse og definition af menneskelig og maskine stemmesamspilning. Voice XML bruger stemme som input til en maskine til ønsket behandling, hvilket letter udviklingen af stemmeapplikationer. En stemmebaseret applikation administreres af en stemmebrowser.
Techopedia forklarer Voice XML
Voice XML er udviklet som et standard markup-sprog til levering og behandling af stemmedialoger. Voice XML-applikationer inkluderer automatisk kørehjælp, stemmeadgang til e-mail, adgang til stemmekataloger og andre tjenester. Stemme-XML-sider transporteres online via HTTP-protokollen.
Der er to grundlæggende Voice XML-filtyper:
- Statisk: Hårdkodet af applikationsudvikleren
- Dynamisk: Genereres af serveren som svar på klientanmodninger.
Voice XML-arkitektur er baseret på følgende komponenter:
- Dokumentserver: Som en server, der accepterer klientanmodninger og genererer passende svar efter behandling
- Voice XML-tolkersystem: Processer anmoder om responsoutput genereret af dokumentserveren.
- Implementeringsplatform: Genererer handlinger som svar på brugerinput
- Voice XML-mål: Integrerer stemmebaserede tjenester med webapplikationer for effektivitet
Voice XML letter følgende:
- Reducerer klient / server-interaktioner ved at specificere flere interaktioner pr. Dokument
- Beskytter udviklere fra detaljer om implementeringsplatforme på lavt niveau
- Fokuserer på klar adskillelse af forretningslogik og interaktionskode
- Funktioner og leverer de samme resultater, uanset den underliggende implementeringsplatform
- Opretter og behandler enkle dialoger. Komplekse dialoger kan konstrueres og vedligeholdes ved hjælp af Voice XML-sprogværktøjer.
