Festival install/音声合成ソフトウェアインストール手順 |
1.まずはじめに
1.1 Festivalとは何か? ・英エディンバラ大学の「Centre for Speech Technology Research」で開発された、UNIXプラットホームのテキスト読み上げシステムである。
1.2 特徴 ・多言語に対応している(恐らく英語のみが標準対応で、その他の言語は自分で言語データの入力の必要があると思う)。
2.対応しているプラットフォーム ※C++コンパイラが必要です(GCCであれば、問題なく動作すると思う)。
・Solaris(またはSunOS)
3.必要なソフトウェア ※以下のソフトウェアおよび、音声データが必要です。 ・SIODスキーマソフトウェア
ここからダウンロードが可能です(圧縮ファイル形式のものは一通り必要)。
SIODはここからダウンロードしてください。
4.インストール ※Linuxの場合についてのインストール手順の記述です。ある程度Linuxに親しんでいる人を対象に記述してあります(僕は初めてLinuxをインストールした日に一緒にインストールできたから、そんなに詳しく知らなくても多分大丈夫)。
4.1 まずダウンロードと解凍作業 ・これくらいは説明なしで、できるよね。 4.2 SIOD (1)解凍するとそのディレクトリに解凍ファイルが展開してしまうようなので、ディレクトリを作ってから解凍。 mk siodそして圧縮ファイルをここに解凍 (2)SIOD の make siod/ に移動して make linuxで、コンパイル。問題なければ、 make installでインストール。これだけ。 4.3 SpeechソフトウェアおよびSpeech音声データ (1)解凍すると speech_tools/ というディレクトリができる。 (2)設定ファイルの変更 speech_tools/config/ ディレクトリで、 cd speech_tools/で設定ファイルをコピーし、コピーしたファイルを変更する。 vi configで SIOD の設定を追加したら書き込む。 (3)Speech の make speech_tools/ に戻ってコンパイル環境の設定を行う。完了したらコンパイル cd ..これでコンパイルが問題なく終われば完了。 (4)インストール make installまた、 speech_tools/bin にパスを通す。これでインストールは完了 set path=($path ~owner/src/speech_tools/bin)4.4 Festivalソフトウェアと、Festivalドキュメントファイル (1)解凍すると festival/ というディレクトリと festdoc-1.4.0.1/
というディレクトリができる。
(2)設定ファイルの変更 festival/config/ ディレクトリで cd festivalで設定ファイルをコピーする。変更は特に必要ないようだ。 (3)festival の make festival/ に戻ってコンパイル環境の設定を行う。完了したらコンパイル。 cd ..ちょっと時間がかかる。これでコンパイルが問題なく終われば完了。 (4)インストール make installそれから、 festival/bin/ と festival/examples にパスを通す。これでインストールは完了。 set path=($path ~owner/src/festival/bin)5.動作テスト [username@hostname]# festivalと出てくれば無事動作できました。おめでとうございます。 festival> (SayText "Hello")と入力して動作するかどうか試してみてください(実は僕がインストールしたノートPCの音源は最新のものらしく、Linuxにドライバ自体がインストールされていない。今のところノートPC上の音源直で使用する必要性が全く無いので調査もしていない。そのためこのコマンドでいいかは不明。レポートを望む)。 6.その他 6.1 テキストを読み上げさせたものをWAVEファイルに落とす。 echo "speech text" | text2wave -o speechtext.wavとすれば、テキストを読み上げたものが、"speechtext.wav" ファイルに出来上がります。いったんWAVEファイルにしてしまえば、Windows環境でも読み上げたものを利用することができます。 6.2 音声が小さい場合。 普通くらいのボリュームでは、聞き取れないくらい音声が小さい。そのため以下のテキストを、
(set! default_after_synth_hooksこれについての原始情報はこちらです。 http://www.cstr.ed.ac.uk/cgi-bin/faq.cgi?bgcolor=white&boxcolor=&pagecolor=&background=/images/cstr_background.jpg 6.3 その他使用方法などのドキュメントは festdoc-1.4.0.1/ の下にHTML形式で存在するので、参考にしてください。 |