Java szintézise és Voice Recognition a Home Automation System eHouse

Háztartási automatizációs
eHouse vezérelhető hang a megfelelő könyvtárak a Java , és ezeket be kell biztosítani a korábban , mivel nem állnak rendelkezésre a standard JDK . Mind a szintézis és beszédfelismerés (beszéd és az elismerés) lehet elérni bocsátásával Java Speech API (JSAPI) , amely biztosítja a szükséges könyvtár:

  • javax . beszéd . szintézis
  • javax . beszéd . elismerés

Szintézise és beszédfelismerés for Java kidolgozása, számos nyitott – forrás ezeket a projekteket, pl . FreeTTS és a Szfinx .
Miután letöltötte JSAPI pl. . által FreeTTS . sourceforge . nettó mi végre a következő lépéseket:

  • Bontsa ki a tartalmát megcsípte, és menj a \ FreeTTS \ lib
  • Fuss a fájl JSAPI . exe , kattintson ” Igen ” , kivonat JSAPI . szakadék
  • Keresse meg a könyvtárat , ha a JRE , pl . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \ ext
  • Minden fájl a kiterjesztés . jar fájlt ebbe a könyvtárba másolat
  • Másolja a fájlt beszéd . tulajdonságok a \ FreeTTS az \ jre \ lib pl. . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \
  • Újraindítás Netbeans ‘ és és fel tudjuk használni a javax könyvtár . beszéd