コンピューターの音声合成で、英語の文章も読み上げるようにしたいです。
「Balabolka」という音声読み上げソフトと、Microsoftの音声データを使ったら、英語と日本語の音声合成ができるようになりました。
●Balabolka
英語の音声合成ができるソフトを探したら、Windows上で動作する「Balabolka」(バラボルカ?)というソフトがありました。
Balabolkaはテキストファイルの音読をするプログラムです。
人の音声を再生するために、コンピューターに設定されているどのスピーチシンセサイザーでも使うことができます。
テキストはオーディオファイルとして保存できます。(WAV、MP3、MP4、OGG、WMAのファイル形式で)
Balabolkaは、Microsoft Speech API (SAPI)の音声機能の様々なバージョンで動作します。
オペレーティングシステム:Microsoft Windows XP/Vista/7/8/10
BalaBolkaはMicrosoftのSpeech APIを利用しています。
なので、MicrosoftのWebサイトからSpeech API用の音声データをダウンロードして、パソコンにインストールしたら、英語や日本語の音声データを追加&利用できます。
●Microsoft Speech Platform
・日本語の音声データは「Haruka」という女性の声が提供されていました。
・英語の音声データはいろいろありますが、最新の綺麗な音声データは「ZiraPro」という女性の声が提供されていました。
Windows7で使う場合、「Haruka」と「ZiraPro」を簡単にインストールできるツールが提供されていました。
Balabolkaを起動し、「ZiraPro」(女性の英語)を選び、英文を朗読させたら、綺麗な発音の英語でした!
BalabolkaとZiraProで英文朗読 - YouTube
「Haruka」(女性の日本語)で朗読した日本語も、結構良いかんじでした。
BalabolkaとHarukaで日本語朗読 - YouTube
日本語音声を比較するため、VOICEROIDで同じ文章を読み上げた音声データも作成してみました。
VOICEROID+結月ゆかりで日本語朗読 - YouTube
●ZiraPro
MicrosoftのZiraProは、アナウンサーのように綺麗な発音みたいです。
・Microsoft Speech Platform 11 の追加音声 - 電脳スピーチ blog
高品質
「Microsoft Helen がいるのにわざわざ追加した」「Microsoft Helen の 16MB に対して Microsoft ZiraPro は 20MB と 4MB も容量が多い」「名前に"Pro"とついている!?」等ということからも予想できるように、その読み上げ品質は高いです。
しいて言うなら、Microsoft Helen は「音読の上手な女性が本の読み聞かせをしている」ような感じで、Microsoft ZiraPro は「プロの女性アナウンサーが原稿を読んでいる」ような感じです。
わりにはっきりとしたしゃべり方なので、語学学習時の発音の確認などにも良いのではないかと思います。
英文の音声データ作成は、とりあえずBalabolka+Microsoft ZiraProでOK!
【追記】Zira ProとHarukaで英語教材を作ってみました。
Balabolkaって、便利ですね!!!