**SINULI - Speaker Independent Natural Language User Interface** ====== Svrha projekta ====== Omogućiti svim stanarima kuće upravljanje svim sustavima pomoću govornih naredaba. ====== Korisnici projekta ====== Svi stanari kuće, stana, ili korisnici nekog poslovnog prostora. Sustav će moći koristiti svi ljudi koji bi bili sposobni zadati govornu naredbu ljudskoj osobi (posluzi) ograničene inteligencije. ====== Ciljevi projekta ====== - Primiti govornu naredbu preko drugih sustava u kući. - Analizirati govornu naredbu i prepoznati * kojem je podsustavu namijenjena (klimatizacija, rasvjeta, sigurnost, ...) * što treba napraviti (uključi, isključi, smanji, povečaj, otvori, zatvori, nazovi, ...) * na čemu treba napraviti (vrata, prozor, TV, radio, telefon, hladnjak, perilica, ...) * koliko treba napraviti (malo, puno, do kraja, za jedan, za dva, danas, sutra, ...) - Analiziranu naredbu pretvoriti u SHP (Smart Home Protocol) naredbu i poslati ju lokalnom mrežom. ====== Resursi ====== Ostvarit će se na osobnom računalu, povezanom u lokalnu računalnu mrežu. Koristit će se besplatne biblioteke za prepoznavanje govora. ====== Ograničenja ====== Sustav će moći koristiti samo oni koji imaju dovoljnu komunikacijsku sposobnost za razgovor s ljudskom poslugom ograničene inteligencije. To znači da treba izdavati jednostavne, jednoznačne naredbe, zadane strukture ("Ana, spusti rolete ovdje", "Pero, ugasi svjetlo vani", ...) Vokabular će biti ograničen. ====== Komunikacija s ostalim podsustavima ====== Govor ukućana će primati drugi sustavi u kući i dostavljati ovom sustavu u propisanom formatu, putem lokalne računalne mreže. Prepoznate naredbe će biti emitirane u lokalnu mrežu formatirane prema SHP protokolu. ====== Komunikacija s vanjskim sustavima ====== Ne predviđa se izravna komunikacija s vanjskim sustavima. Drugi podsustavi u kući mogu prenijeti poruku primljenu telefonom i slično. ====== Plan projekta ======