VoiceXML ( Voice eXtensible Markup Language , VXML ) on yksi W3C :n avoimista standardeista , jotka perustuvat XML - kieleen [1] , protokollaan [2] , keskustelukieliin. VoiceXML 3.0 on seuraava suuri VoiceXML-versio, joka sisältää merkittäviä uusia ominaisuuksia. Se sisältää uuden XML-tilakaavion kuvauskielen nimeltä SCXML.
Toukokuu 2000 - ensimmäisen version julkaisu kansainvälisessä konsortiossa World Wide Web (W3 Consortium). Tarkoituksena on kehittää interaktiivisia puhesovelluksia (Interactive Voice Response, IVR) mediaresurssien hallintaan. Standardin luomisen tavoitteena on tuoda kaikki web-ohjelmoinnin edut IVR-sovellusten kehittämiseen [1] .
Multimodaaliset sovellukset, jotka yhdistävät puheentunnistuksen muihin tiedonsyöttömuotoihin (näppäimistöstä, kynästä, numeropainikkeista), ovat tulleet useiden suurten yritysten (Microsoft ja muut) tietoon, jotka ovat päättäneet tukea SALTia . Forum (Speech Application Language Tags ) projekti. sovellukset). Joten nyt W3C-konsortio muodostaa kaksi eri leiriä SALTin ja VoiceXML:n ympärille. Toistaiseksi yritykset eivät ole päässeet yksimielisyyteen päästandardin valinnasta, ja nyt molemmat alueet kehittyvät tasaisesti [1] .
Kehittäessään paketteja (Software Development Kit, SDK ) puhesovellusten luomiseen yritykset tukevat yhtä tai toista standardia. Esimerkiksi Speech SDK (Philips) tukee Voice XML -spesifikaatiota ja on suunniteltu kommunikoimaan C/C++ API:n kanssa [1] .
W3C:n ehdottamat tekniset tiedot:
Kymmeniä tuhansia sovelluksia on jo luotu [7]
VoiceXML:ssä on tageja, jotka ovat komentoja puheselaimelle , joka: syntetisoi, tunnistaa puheen, tarjoaa dialogin ohjauksen.
Esimerkki VoiceXML-asiakirjasta:
<vxml version= "2.0" xmlns= "http://www.w3.org/2001/vxml" > <lomake> <lohko> <kehote> Hei maailma! </prompt> </block> </form> </vxml>VoiceXML-tulkki muuntaa tekstilauseen "Hei maailma!" syntetisoituun puheeseen
puhesynteesi | |
---|---|
Oma ohjelmisto |
|
ilmainen ohjelmisto |
|
Auto |
|
Sovellukset |
|
Protokollat | Puhesynteesin merkintäkieli |
Kehittäjät / tutkijat |
|
Prosessi |
|
World Wide Web Consortium (W3C) | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tuotteet ja standardit |
| ||||||||||||||
Organisaatiot |
| ||||||||||||||
PÄÄLLÄ |
| ||||||||||||||
Konferenssit |
|