Augmentatív és alternatív kommunikációs szoftver szemkövetéssel

OData támogatás
Konzulens:
Lajtha András Balázs
Távközlési és Médiainformatikai Tanszék

Az Augmentatív és Alternatív Kommunikáció a segítő kommunikáció módszere, amely a beszélt nyelvet helyettesíti a beszédre képtelen emberek kommunikációjában. Az AAK legismertebb formája a jelbeszéd és a gesztusbeszéd, azonban sokszor a beszédképtelenséget kiváltó ok olyan mozgáskorlátozottságot is okoz, ami nem teszi lehetővé a jelbeszéd használatát. Az ilyen akadályokkal küzdő gyermekek számára készítettem egy olyan alkalmazást, amely segíti őket a külvilággal való kommunikációban.

A projekt során megvalósítottam egy olyan szoftvert, ami a felhasználók számára biztosít egy tekintettel vezérelhető kommunikációs táblát. Egy kommunikációs tábla alapvetően üzenethordozókból épül fel, amiket egy kép és egy hozzárendelt fogalom együttese alkot. Ha a felhasználó egy ilyen üzenethordozóra ránéz, akkor a rendszer az üzenethordozó típusától függően vagy felolvassa a hozzá tartozó fogalmat, avagy megnyitja az üzenethordozót. Az üzenethordozók közötti kényelmes navigálás érdekében megvalósítottam egy szintén tekintettel irányítható lapozási funkciót, valamint kialakítottam egy hierarchikus üzenethordozó struktúrát, amely segítségével a felhasználók létrehozhatnak olyan üzenethordozókat, amelyek több, az adott fogalomhoz szemantikusan kapcsolódó egyéb üzenethordozókat is tartalmaznak. Az összetettebb kommunikáció érdekében a felhasználóknak lehetősége van az egyes üzenethordozókból mondatokat is alkotni, ekkor a kiválasztott üzenethordozókat a rendszer egy listába gyűjti, majd a mondat végén felolvassa azokat. Megvalósítottam egy menedzser felületet is, ahol megjelennek a rendszerben található üzenethordozók egy fastruktúrába szervezve. Egy üzenethordozót kiválasztva a felhasználó módosíthatja, avagy törölheti azt, továbbá lehetősége van az adott hierarchia szinten egy új üzenethordozó létrehozására is. Annak érdekében, hogy az elkészített üzenethordozókat egy felhasználó kényelmesen, akár egy kattintással megoszthassa másokkal, lehetővé tettem azok megosztását. Mindezen felül megvalósítottam egy naplózó rendszert is, amely rögzíti, hogy egy adott felhasználó milyen üzenethordozókat használ, valamint egy ajánlórendszert is, amely az egyes felhasználók naplóbejegyzései alapján globális statisztikákat vezet az egyes üzenethordozókról, és ajánlásokat tesz azok fontosságával, illetve felépítésével kapcsolatban.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.