VoiceXML

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. november 7-én felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .

A VoiceXML ( Voice eXtensible Markup Language , VXML ) a W3C egyik nyílt szabványa , amely XML nyelven [1] , protokollon [2] , társalgási jelölőnyelven alapul. A VoiceXML 3.0 lesz a VoiceXML következő nagyobb verziója, jelentős új funkciókkal. Tartalmaz egy új XML állapotdiagram-leíró nyelvet, az SCXML-t.

Történelem

2000. május - az első verzió közzététele a World Wide Web nemzetközi konzorciumban (W3 Consortium). A cél interaktív hangalkalmazások (Interactive Voice Response, IVR) fejlesztése a média erőforrások kezelésére. A szabvány megalkotásának célja, hogy a webes programozás minden előnyét az IVR alkalmazások fejlesztésébe hozza [1] .

A beszédfelismerést más információbeviteli formákkal (billentyűzetről, tollról, számgombokból) kombináló multimodális alkalmazások számos nagyvállalat (a Microsoft és mások) figyelmébe kerültek, akik a SALT támogatása mellett döntöttek. Fórum (Speech Application Language Tags ) projekt. pályázatok). Így most két különböző tábort alkot a SALT és a VoiceXML körül a W3C konzorcium. Eddig a vállalatok nem tudtak konszenzusra jutni a fő szabvány kiválasztásában, és most mindkét terület egyformán fejlődik [1] .

A beszédalkalmazások létrehozására szolgáló csomagok (Software Development Kit, SDK ) fejlesztésekor a vállalatok támogatják egyik vagy másik szabványt. Például a Speech SDK (a Philipstől) támogatja a Voice XML specifikációt, és a C/C++ API-val való kommunikációra tervezték [1] .

A W3C által javasolt specifikációk:

Használat

Már több tízezer alkalmazást hoztak létre [7]

A VoiceXML olyan címkéket tartalmaz, amelyek a hangböngésző parancsai , amelyek: szintetizál, felismeri a beszédet, párbeszéd-vezérlést biztosít.

Mintakód

Példa VoiceXML dokumentumra:

<vxml version= "2.0" xmlns= "http://www.w3.org/2001/vxml" > <űrlap> <blokk> <prompt> Helló Világ! </prompt> </block> </form> </vxml>

A VoiceXML tolmács átalakítja a "Hello world!" szöveges kifejezést. szintetizált beszédbe

Jegyzetek

  1. 1 2 3 4 Modern beszédfelismerő technológiák Archiválva : 2007. október 29.
  2. A Nortel új megoldásokat adott ki az üzleti folyamatok és alkalmazások integrálására  (elérhetetlen link)
  3. Voice Extensible Markup Language (VoiceXML) 2.0-s verzió . Letöltve: 2010. április 6. Az eredetiből archiválva : 2010. április 12..
  4. Voice Extensible Markup Language (VoiceXML) 2.1 . Letöltve: 2010. április 6. Az eredetiből archiválva : 2021. május 7..
  5. Voice Extensible Markup Language (VoiceXML) 3.0 . Letöltve: 2010. április 6. Az eredetiből archiválva : 2021. március 2.
  6. UzInfoCom Számítógépes és Információs Technológiák Fejlesztési és Megvalósítási Központja Archiválva : 2011. október 25.
  7. VoiceXML fórum . Letöltve: 2010. április 6. Az eredetiből archiválva : 2021. május 5.

Lásd még

Linkek