to top page
2013-01-23
音声合成ソフト Open JTalk を入れた
テキストを音声に変えるソフト Open JTalk を使ってみた。

ソースコードその他の入手。
hts_engine API から、
  hts_engine_API-1.07.tar.gz(音声合成エンジン)
Open JTalk から、
  open_jtalk-1.06.tar.gz(本体)
  open_jtalk_dic_utf_8-1.06.tar.gz(辞書)
  hts_voice_nitech_jp_atr503_m001-1.05.tar.gz(音源)

hts_engine API のインストール。
$ tar zxvf hts_engine_API-1.07.tar.gz
$ cd ./hts_engine_API-1.07
$ ./configure
$ make
$ sudo make install

Open JTalk のインストール。
$ tar zxvf open_jtalk-1.06.tar.gz
$ cd ./open_jtalk-1.06/jpcommon
$ ./configure --with-charset=UTF-8
$ make
$ sudo make install

辞書と HTS ボイスの解凍。
$ tar zxvf open_jtalk_dic_utf_8-1.06.tar.gz
$ tar zxvf hts_voice_nitech_jp_atr503_m001-1.05.tar.gz

解凍してできた open_jtalk_dic_utf_8-1.06 ディレクトリと nitech_jp_atr503_m001.htsvoice ファイルと入力用のテキストファイル(input.txt)を適当な作業ディレクトリに置いて次のコマンドを実行するとオーディオファイル(output.wav)ができる。
$ open_jtalk -m nitech_jp_atr503_m001.htsvoice -ow output.wav -x open_jtalk_dic_utf_8-1.06 input.txt

入力テキストの内容。
私はいろいろ不思議な国を旅行して、さまざまの珍しいことを見てきた者です。名前はレミュエル・ガリバーと申します。

結果のオーディオ。