Java sintēze un balss atpazīšanas mājas automatizācijas sistēmas ehouse

Mājas automatizācijas
eHouse var kontrolēt ar balsi, izmantojot atbilstošas ​​bibliotēkas Java , un viņiem būtu jānodrošina ar iepriekš , jo tie nav pieejami standarta JDK . Gan sintēze un runas atpazīšana (runas sintēze un atzīšana) var sasniegt, piegādājot Java runas API (JSAPI) , kas nodrošina nepieciešamo bibliotēkas:

  • javax . runa . sintēze
  • javax . runa . atzīšana

Sintēze un runas atpazīšanas Java ir izstrādāta vairākos atklātā – pirmkoda šie projekti piem . FreeTTS un sfinksa .
Pēc lejupielādes JSAPI piem . ar FreeTTS . SourceForge . neto mēs veicam šādus pasākumus:

  • Izvilkums saturu satvertu un doties uz \ FreeTTS \ lib
  • Palaist failu JSAPI . Exe , noklikšķiniet ” Jā ” , iegūt JSAPI . grava
  • Atrast direktoriju , kur JRE , piem . C: \ Java \ jdk1 . 7 . 0_03 \ JRE \ lib \ ext
  • Visi faili ar paplašinājumu . jar failu uz šo direktoriju kopiju
  • Kopēt failu runu . īpašības no \ FreeTTS uz \ JRE \ lib piem . C: \ Java \ jdk1 . 7 . 0_03 \ JRE \ lib \
  • Restartēt NetBeans ‘ un un mēs varam izmantot javax bibliotēku . runa