Vypracovat interface pro online internetové (psané) přenosy tak, aby mohly být uživateli čteny přirozeným hlasem pomocí robotického zařízení (Nabaztag/tag). Interface musí dále obsahovat vstupní část, která umožní uživateli ovládat parametry robota rovněž hlasem. Vlastní hlasové moduly (rozpoznávání, TTS) nejsou součástí DP a poskytne je autorovi zprostředkovaně zadávající katedra a vedoucí DP. Ovládání robota je třeba napsat autonomně bez využití komerčního serveru, přes který je robot obvykle řízen. Základní software a dokumentaci rovněž poskytne vedoucí DP a ÚFAL. Součástí výsledného řešení může být (podle možností a po projednání s výrobcem) i programování interního firmware robota, např. pro syntézu hlasu přímo v robotu. Online přenosy je třeba pro účely ladění emulovat vlastním software (jehož dokumentace bude součástí DP), a výsledné testování "naživo" je nutno provést na některém reálném serveru, například sport.idnes.cz.
Seznam odborné literatury
http://www.nabaztag.com (pro tech. specifikaci, poskytované API v hardware a další odkazy)
Programovací příručky pro komunikační protokoly (http, https, atd.)
Dokumentace k dodanému software (poskytne vedoucí práce)
Předběžná náplň práce
Vypracování interface pro personifikovaného umělého robota ("králíka" Nabaztag/tag) mezi online internetovým přenosem a uživatelem, který chce přenos pouze poslouchat, nebo má jinak omezený vizuální a haptický přístup k internetu. Interface bude umožňovat i hlasové ovládání chování takového robota.
Předběžná náplň práce v anglickém jazyce
Interface to a humanoid robot (Nabaztag/tag "rabbit") which allows to listen to online webcasts for users with inability to use visual contact with a computer. The interface will also allow to control the rabbit by voice.