|
カテゴリ:ことば
コマンドトーク CmdTalk は、コマンドラインで実行する音声合成プログラム。 AquesTalk - 日本語規則音声合成ライブラリ のサンプルとして作られたもののようだ。
ということなので使ってみようかな。 サンプルを聞いてみると無料で使えるものとは思えないような品質の声にびっくり。会社情報を見ると、年期の入ったプロの方なのであった。この方のブログの音声合成のカテゴリを見るとおもしろい。 ちなみに、ログオン時に今日の日付をしゃべらせる を見ると Perl を使って日付を取得してしゃべらせているが、Perl を使わなくても、この程度なら Windows のバッチだけでも書けてしまったりする(ダウロードしたファイルを解凍すると Sample ディレクトリにこの日付をしゃべらすサンプルは入っていた)。
これを、適当なファイル名で保存(例えば、mysample.bat) で実行すれば Perl なしで同じことができる(なお、前の行の末尾に次の行をつなげるとしてあるところは、長いとページが崩れるので別行にしてあるので、REM の行を削除して、次の行を前の行の末尾につないだものにすること)。というか、Windows ShellScript でも使えば融通が利くか。どうせ、Windows しか動かないわけだし。
ということについては、MeCab でも使ってかな表記にしてやればよいか。ふむふむ。何かおもしろいことができそうだ。問題なのは何をしゃべらせるかということと、MeCab に解析させたときにちゃんとした読みを生成してくれるように辞書を構築することと、読み方がきれいになるように多少手を加えてやると。おもしろい用途さえ見つけて手間をかけてやれば、十分な品質の音声合成ができてしまうなぁ。 お気に入りの記事を「いいね!」で応援しよう
Last updated
2006.08.10 05:42:20
コメント(0) | コメントを書く
[ことば] カテゴリの最新記事
|