Innholdsfortegnelse:
Definisjon - Hva betyr Voice XML?
Voice XML er en Extensible Markup Language (XML) standard for lagring og prosessering av digitalisert stemme, inndatagjenkjenning og definering av stemmesamhandling mellom mennesker og maskiner. Voice XML bruker stemme som inngang til en maskin for ønsket prosessering, og forenkler dermed utvikling av taleapplikasjoner. En stemmebasert applikasjon administreres av en stemmeleser.
Techopedia forklarer Voice XML
Voice XML er utviklet som et standard merkespråk for å levere og behandle stemmedialoger. Voice XML-applikasjoner inkluderer automatisk kjørehjelp, taletilgang til e-post, tilgang til talekataloger og andre tjenester. Voice XML-sider blir transportert online via HTTP-protokollen.
Det er to grunnleggende Voice XML-filtyper:
- Statisk: Hardkodet av applikasjonsutvikleren
- Dynamisk: Genereres av serveren som svar på klientforespørsler.
Voice XML-arkitektur er basert på følgende komponenter:
- Dokumentserver: Som en server som godtar klientforespørsler og genererer passende svar etter behandling
- Voice XML-tolkersystem: Behandler forespørsel om responsutgang generert av dokumentserveren.
- Implementeringsplattform: Genererer handlinger som svar på brukerinput
- Voice XML-mål: Integrerer stemmebaserte tjenester med webapplikasjoner for effektivitet
Voice XML letter følgende:
- Reduserer klient- / serverinteraksjoner ved å spesifisere flere interaksjoner per dokument
- Beskytter utviklere fra detaljerte plattformdetaljer for implementering
- Fokuserer på tydelig separasjon av forretningslogikk og interaksjonskode
- Funksjoner og leverer de samme resultatene, uavhengig av underliggende implementeringsplattform
- Lager og behandler enkle dialoger. Komplekse dialoger kan konstrueres og vedlikeholdes ved hjelp av Voice XML-språkverktøy.
