Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

1/11 VRML + VoiceXML Jiří Pokorný Pavel Strnad Aleš Friedl Vving - voicexml vrml integration.

Podobné prezentace


Prezentace na téma: "1/11 VRML + VoiceXML Jiří Pokorný Pavel Strnad Aleš Friedl Vving - voicexml vrml integration."— Transkript prezentace:

1 1/11 VRML + VoiceXML Jiří Pokorný Pavel Strnad Aleš Friedl Vving - voicexml vrml integration

2 2/11 Zadání Rozšiřte vhodný prohlížeč VRML o již existující řečový rozpoznávač a modul Text-To- Speech tak, aby bylo možno programovat jednoduché 3D multimodální aplikace ovládané řečí.

3 3/11 Cíle projektu Plná integrace VRML a VoiceXML pomocí 3rd party aplikace Plná možnost ovládání obou modalit Jednoduchá použitelnost a flexibilita Jednoduchá rozšiřitelnost Komplexní FrameWork pro integraci obou komponent Zachování možností VRML i VoiceXML z hlediska aplikační logiky

4 4/11 Výběr vhodných nástrojů Java –časové důvody, rychlý vývoj Prohlížeč VRML xj3D –dostupnost, podpory EAI, možnost použití jako komponenty v Javě VoiceXMLBrowser jsme získali od IBM, použití rozhraní jplusV

5 5/11 Implementace Použití eventHandlerů na jednotlivé události VRML i VXML Zapouzdření pomocí Java tříd a rozhraní Nutnost vymyslet systém zamezení „překryvu událostí“ Dospěli jsme k použití Lokací

6 6/11 Aplikační logika Dělit ji mezi moduly? –VRML, např. skripty pro řízení pohybu –VXML, řízení toku dialogu –Javu, to, na co nestačí předchozí uvedené? Navržen značkovací jazyk Vvxml –bude zpracováván aplikací v Javě, která podle něj bude provádět příslušné operace nad oběma moduly –prvotní návrh nemusí postihovat všechny eventuality => nejprve implementace aplikační logiky přímo v jazyce Java

7 7/11 Architektura Prohlížeč Xj3D VXML browser Knihovna Vving Java rozhraníRozhraní EAI VoiceXML (VXML)VRML Aplikace

8 8/11 Příklady použití Interaktivní aplikace typu e-learning Prohlídky historických objektů, galerií Frontend k IS nebo e-shopům Hry Zpřístupnění VRML zrakově postiženým

9 9/11 Welcome to the impressionist art gallery. Do you want the guided tour? Yes, of course.

10 10/11 The Grapes by Edouard Manet. Would you like to see next impressionist picture? No. I would like to hear some details.

11 11/11 Závěr Obě modality spolupracují S využitím tříd v Javě lze programovat jednoduché aplikace Aplikační logika je v Javě Úspěšná implementace interaktivní galerie Do budoucna rozšíření o možnost komunikace s databází


Stáhnout ppt "1/11 VRML + VoiceXML Jiří Pokorný Pavel Strnad Aleš Friedl Vving - voicexml vrml integration."

Podobné prezentace


Reklamy Google