ガイド

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 を選びましょう。