ホームオートメーション
eHouseは、Javaのための適切なライブラリを使用して音声で制御することができ , そして彼らは、以前に提供されるべきである , 彼らは標準のJDKでは使用できませんので、 . 両方の合成と音声認識(音声合成·認識)は、JavaスピーチAPI(JSAPI)を供給することによって達成することができる , これは、必要なライブラリを提供します:
- javaxの . スピーチ . 合成
- javaxの . スピーチ . 認識
Java用の合成と音声認識は、オープンの数で開発されています – ソースこれらのプロジェクトの例 . FreeTTSとスフィンクス .
JSAPIなどをダウンロードした後 . バイ FreeTTS . sourceforgeの . ネット 我々は、次の手順を実行します。
- つままの内容を抽出し、\ FreeTTS \ libに移動
- ファイルJSAPIを実行 . exeファイル , クリック ” はい ” , JSAPIを抽出する . 渓谷
- ディレクトリを検索 , どこのJRE , 例えば . C:\ Javaの\ JDK1 . 7 . 0_03 \ JRE \ lib \ディレクトリEXT
- 拡張子を持つすべてのファイル . このディレクトリへのコピーjarファイル
- ファイルのスピーチをコピー . \ JRE \ libディレクトリなどに\ FreeTTSからプロパティ . C:\ Javaの\ JDK1 . 7 . 0_03 \ JRE \ lib \ディレクトリ
- Netbeansを再起動 ‘ そして、我々はjavaxのライブラリーを使用することができ . スピーチ