FreeTTSを使えばjavaで音声合成、音声認識ができます。 もっともシンプルなデモは freetts-1.2.1/demo/freetts/HelloWorld/FreeTTSHelloWorld.java です。 実行時にパスを通す必要があるファイルはこれらだと思います。 freetts-1.2.1\lib\freetts.jar freetts-1.2.1\lib\cmu_us_kal.jar freetts-1.2.1\lib\cmulex.jar 実行時に音声を指定するオプションが必要です。 -Dfreetts.voices=com.sun.speech.freetts.en.us.cmu_us_kal.KevinVoiceDirectory これが音声データであり、 kevin, kevin16 にあたります。 実際に音声が入っているのは freetts-1.2.1\lib\
![FreeTTSで音声合成 : 研究開発](https://cdn-ak-scissors.b.st-hatena.com/image/square/da78a05937633f7a2b4b2219826151c370cd607b/height=288;version=1;width=512/https%3A%2F%2Fparts.blog.livedoor.jp%2Fimg%2Fusr%2Fcmn%2Fogp_image%2Flivedoor.png)