ガイド

Audacity と音声読み上げ:声を作ってから Audacity で編集

Audacity はポッドキャスト、ナレーション、オーディオブックで多くの人が使う無料エディターなので、音声読み上げもそこで探したくなります。Audacity には搭載されておらず、Intel の Audacity 向け OpenVINO AI エフェクト(ノイズ除去、音楽の分離、書き起こし、音楽生成)にもありません。

実用的なのは、声を音声合成エンジンで作り、残りをすべて Audacity で行う方法です。SuperClonica には31言語の自然な声があり、オンラインで無料で試せます。無料エンジンは手元のパソコンで WAV ファイルを書き出します。このガイドでは両方の手順を紹介します。

Audacity にできること、できないこと

生成した声はクリーンなので、ノイズ除去を省いてすぐ編集に入れます。

  • Audacity には音声読み上げ機能も、そのための純正プラグインもありません。
  • OpenVINO AI エフェクトは音声をテキストに書き起こすもので、逆方向です。
  • Audacity は WAV、MP3、OGG、FLAC を開けるので、生成した声もただのトラックの1本です。
  • SuperClonica なら、170以上のカタログボイス、31言語、オフラインで動く無料エンジンが加わります。

無料でオンラインで1文を音声化

どの声のページでも、30〜100文字の文、たとえば「番組へようこそ。今日はひとつの質問から始めましょう。」を入力し、言語を選んで生成ボタンを押します。数秒で試聴とダウンロードができ、アカウントは不要です。

Audacity で声を編集

ノーマライズは、クリップごとではなく、最後にミックス全体へ一度だけかけましょう。

  • WAV を Audacity で開くか、音楽の入ったプロジェクトにドラッグします。
  • 無音の切り詰め(Truncate Silence)で長い間を詰め、両端にフェードをかけます。
  • 音楽を声の下のトラックに置き、オートダック(Auto Duck)をかけると、声が話すたびに音楽が下がります。
  • キャラクター付けに少しリバーブや EQ を、ロボット声にはボコーダーを足します。

台本全体を自分のパソコンで

長い台本なら、無料エンジンを python -m pip install superclonica-cpu で入れ、テキストファイル全体を1つの WAV にします:superclonica --text-file script.txt --voice F1 --lang ja --normalize --output voice.wav。エンジンには文字数の制限がなく、長い文章は分割してつなぎ、--normalize で声を −18 LUFS にそろえます。あとで1文だけ変わったら、その文だけ作り直し、Audacity で古い部分に上書きすれば済みます。

公開するものに使える声

ポッドキャスト、オーディオブック、公開する動画には、OpenRAIL-M ライセンスで無料のモデルの標準ボイス10種(M1〜M5、F1〜F5)か、SuperClonica のスタジオで学習させた自分の声を使ってください。カタログのキャラクターの声はファンが作ったもので、ファン作品やパロディには使えますが、商用の仕事には向きません。