Java síntese e recoñecemento de voz para Fogar eHouse sistema de automatización

Domótica
eHouse pode ser controlado por voz usando as bibliotecas apropiadas para Java , e deben ser proporcionadas co anteriormente , unha vez que non están dispoñibles no JDK estándar . A síntese e de recoñecemento de voz (de síntese de voz e de recoñecemento) pode ser alcanzada por fornezo dun Java Speech API (JSAPI) , que ofrece a biblioteca necesaria:

  • javax . discurso . síntese
  • javax . discurso . recoñecemento

Síntese e recoñecemento de voz para Java é desenvolvido unha serie de aberto – fonte destes proxectos, por exemplo, . FreeTTS ea Esfinge .
Despois de baixar, por exemplo JSAPI . por FreeTTS . Sourceforge . rede que realice os seguintes pasos:

  • Extraer o contido do comprimido e vai para o \ \ lib FreeTTS
  • Executa o arquivo JSAPI . exe , clic ” Si ” , para extraer JSAPI . ravina
  • Atopar o directorio , onde o JRE , por exemplo . C: \ Java \ jdk1 . 7 . 0_03 \ JRE \ lib \ ext
  • Todos os ficheiros coa extensión . jar a esta copia de directorio
  • Copia o arquivo de voz . propiedades do FreeTTS \ de \ JRE \ lib por exemplo . C: \ Java \ jdk1 . 7 . 0_03 \ JRE \ lib \
  • Reinicie IDE ‘ e e podemos utilizar a biblioteca javax . discurso