Domácí automatizace
eHouse lze ovládat hlasem pomocí vhodných knihovny pro Java , a měly by být poskytnuty dříve , protože nejsou k dispozici ve standardním JDK . Oba syntéza a rozpoznávání řeči (syntéza řeči a rozpoznávání) může být dosaženo tím, že dodává Java Speech API (JSAPI) , která poskytuje potřebné knihovny:
- javax . řeč . syntéza
- javax . řeč . uznání
Syntéza a rozpoznávání řeči pro Java je vyvinut v řadě otevřených – zdrojové tyto projekty, např. . FreeTTS a Sphinx .
Po stažení JSAPI např. . podle FreeTTS . sourceforge . čistý jsme proveďte následující kroky:
- Extrahujte obsah sevření a jít do složky \ FreeTTS \ lib
- Spusťte soubor JSAPI . exe , klepněte na tlačítko ” Ano ” , extrahovat JSAPI . rokle
- Najděte adresář , kde JRE , např. . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \ ext
- Všechny soubory s příponou . jar soubor do tohoto adresáře kopii
- Zkopírujte soubor projev . vlastnosti z \ FreeTTS do \ jre \ lib např. . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \
- Restart Netbeans ‘ a a můžeme použít knihovnu javax . řeč