Domótica
eHouse pode ser controlado por voz usando as bibliotecas apropriadas para Java , e devem ser fornecidas com o anteriormente , uma vez que não estão disponíveis no JDK padrão . A síntese e de reconhecimento de voz (de síntese de voz e de reconhecimento) pode ser alcançada por fornecimento de um Java Speech API (JSAPI) , que fornece a biblioteca necessária:
- javax . discurso . síntese
- javax . discurso . reconhecimento
Síntese e reconhecimento de voz para Java é desenvolvido em uma série de aberto – fonte desses projetos, por exemplo, . FreeTTS ea Esfinge .
Depois de baixar, por exemplo JSAPI . por FreeTTS . sourceforge . rede que execute os seguintes passos:
- Extraia o conteúdo do comprimido e vá para o \ \ lib FreeTTS
- Execute o arquivo JSAPI . exe , clique ” Sim ” , para extrair JSAPI . ravina
- Encontre o diretório , onde o JRE , por exemplo . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \ ext
- Todos os arquivos com a extensão . jar a esta cópia de diretório
- Copie o arquivo de voz . propriedades do FreeTTS \ para \ jre \ lib por exemplo . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \
- Reinicie Netbeans ‘ e e podemos usar a biblioteca javax . discurso