RHVoice の代替:自然なナレーションのために
RHVoice は、ロシア語から始まった無料のオープンソース音声合成エンジンで、スクリーンリーダーの利用者に愛用されています。NVDA、Windows の SAPI5、Android、Linux で動き、即座に応答し、容量もごくわずかです。統計的パラメトリック方式の声は聞き取りやすいものの、人の声と間違えることはありません。
無料の SuperClonica エンジンは逆の用途のために作られています。動画、オーディオブック、アナウンス向けの自然なニューラル音声を、ふつうのCPUでオフラインに。このガイドでは率直に比較し、RHVoice が適している場面も紹介します。
RHVoice の概要
キー入力ごとに高速でも即座に応答する必要があるスクリーンリーダーには、RHVoice はなかなか超えられません。
- 言語:ロシア語、アメリカ英語とスコットランド英語、ブラジル・ポルトガル語、エスペラント、ジョージア語、ウクライナ語、キルギス語、タタール語、マケドニア語、アルバニア語、ポーランド語。
- Windows の SAPI5、Linux の Speech Dispatcher、Android の音声合成で使え、NVDA は専用ドライバーで利用します。
- 声は主に HTS をベースにした統計的パラメトリックモデルなので、小さく高速です。
- エンジンは GPL-2.0 です。
無料で聞き比べる
どの声のページでも、RHVoice で聞いたことのある文を30〜100文字で貼り付け、言語を選んで生成ボタンを押します。数秒で自分の文での違いが分かります。アカウントは不要です。
SuperClonica の違い
短い文はCPUで約0.4秒。ファイル作りには十分ですが、3倍速で画面を読むには遅すぎます。
- 理解するためだけでなく、聞いて心地よい自然な抑揚のニューラル音声。
- 日本語、ロシア語、ウクライナ語、ポーランド語、英語、ドイツ語、スペイン語、アラビア語を含む31言語。
- 標準ボイス10種と、落ち着いたナレーターからアニメやゲームのキャラクターまでカタログの声170種以上、さらに学習させた自分の声。
- コマンドラインツール、Python ライブラリ、Docker の HTTP サーバー。python -m pip install superclonica-cpu でインストール。
長い文章のオーディオブックとナレーション
本、講座、長い記事なら、テキストをファイルに保存して一度に音声化:superclonica --text-file book.txt --voice F3 --lang ja --normalize --output book.mp3。エンジンは長い文章を自然な区切りで分け、音量をそろえて1つのファイルに書き出します。1時間分の音声も、ふつうのデスクトップCPUで数分です。
どれを選ぶか
スクリーンリーダーの声、Android、タタール語、キルギス語、ジョージア語、エスペラント、マケドニア語、アルバニア語なら RHVoice。オーディオブック、動画のナレーション、授業、アナウンス、キャラクターの声など、人に聞かせる音声を31言語で、自分の声でも作るなら SuperClonica を選びましょう。