VoiceXML

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 7. listopadu 2021; kontroly vyžadují 2 úpravy .

VoiceXML ( Voice eXtensible Markup Language , VXML ) je jedním z otevřených standardů W3C založených na XML - jazyk [1] , protokol [2] , konverzační značkovací jazyk. VoiceXML 3.0 bude další hlavní verzí VoiceXML s významnými novými funkcemi. Obsahuje nový jazyk pro popis stavových diagramů XML nazvaný SCXML.

Historie

Květen 2000 - zveřejnění první verze v mezinárodním konsorciu World Wide Web (W3 Consortium). Účelem je vývoj interaktivních hlasových aplikací (Interactive Voice Response, IVR) pro správu mediálních zdrojů. Cílem tvorby standardu je přinést všechny výhody webového programování do vývoje IVR aplikací [1] .

Multimodální aplikace, které kombinují rozpoznávání řeči s jinými formami zadávání informací (z klávesnice, pera, sady numerických tlačítek), se dostaly do pozornosti řady velkých společností (Microsoft a další), které se rozhodly podpořit SALT Projekt Forum (Speech Application Language Tags). Nyní se tedy kolem SALT a VoiceXML konsorcium W3C formují dva různé tábory. Dosud se firmy nemohly shodnout na volbě hlavního standardu a nyní se obě oblasti rozvíjejí stejně [1] .

Při vývoji balíčků (Software Development Kit, SDK ) pro tvorbu řečových aplikací firmy podporují ten či onen standard. Například sada Speech SDK (od Philips) podporuje specifikaci Voice XML a je navržena pro komunikaci s C/C++ API [1] .

Specifikace navržené W3C:

Použití

Již byly vytvořeny desítky tisíc aplikací [7]

VoiceXML má tagy, které jsou příkazy pro hlasový prohlížeč , který: syntetizuje, rozpoznává řeč, poskytuje ovládání dialogů.

Ukázkový kód

Příklad dokumentu VoiceXML:

<vxml version= "2.0" xmlns= "http://www.w3.org/2001/vxml" > <form> <block> <prompt> Ahoj světe! </prompt> </block> </form> </vxml>

Interpret VoiceXML převádí textovou frázi "Ahoj světe!" do syntetizované řeči

Poznámky

  1. 1 2 3 4 Moderní technologie rozpoznávání řeči Archivováno 29. října 2007.
  2. Nortel vydal nová řešení pro integraci obchodních procesů a aplikací  (nepřístupný odkaz)
  3. Voice Extensible Markup Language (VoiceXML) verze 2.0 . Získáno 6. dubna 2010. Archivováno z originálu 12. dubna 2010.
  4. Voice Extensible Markup Language (VoiceXML) 2.1 . Získáno 6. dubna 2010. Archivováno z originálu dne 7. května 2021.
  5. Voice Extensible Markup Language (VoiceXML) 3.0 . Získáno 6. dubna 2010. Archivováno z originálu dne 2. března 2021.
  6. Centrum pro vývoj a implementaci počítačových a informačních technologií UzInfoCom Archivováno 25. října 2011.
  7. Fórum VoiceXML . Získáno 6. dubna 2010. Archivováno z originálu dne 5. května 2021.

Viz také

Odkazy