Domáce automatizácie
eHouse možno ovládať hlasom pomocou vhodných knižnice pre Java , a mali by byť poskytnuté skôr , pretože nie sú k dispozícii v štandardnom JDK . Obaja syntéza a rozpoznávanie reči (syntéza reči a rozpoznávanie) môže byť dosiahnutý tým, že dodáva Java Speech API (JSAPI) , ktorá poskytuje potrebné knižnice:
- javax . reč . syntéza
- javax . reč . uznanie
Syntéza a rozpoznávanie reči pre Java je vyvinutý v rade otvorených – zdrojové tieto projekty, napr . FreeTTS a Sphinx .
Po stiahnutí JSAPI napr . podľa FreeTTS . sourceforge . netto sme vykonajte nasledujúce kroky:
- Extrahujte obsah zovretia a ísť do zložky \ FreeTTS \ lib
- Spustite súbor JSAPI . exe , kliknite na tlačidlo ” Áno ” , extrahovať JSAPI . úžľabina
- Nájdite adresár , kde JRE , napr . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \ ext
- Všetky súbory s príponou . jar súbor do tohto adresára kópiu
- Skopírujte súbor prejav . vlastnosti z \ FreeTTS do \ jre \ lib napr . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \
- Restart Netbeans ‘ a a môžeme použiť knižnicu javax . reč