FL Studio の音声読み上げ:ビートに使える自然な話し声
ビートには話し声があふれています。プロデューサータグ、イントロ、曲間のスキット、サビで刻んだフレーズ。FL Studio には独自のスピーチシンセがありますが、ひと昔前のコンピューターのような声で、Windows でしか動きません。
SuperClonica には31言語の自然な声があり、オンラインで無料で試せます。無料エンジンなら、フレーズのリストをまとめてプロジェクト用の WAV ファイルにできます。このガイドでは両者を比べ、FL Studio で話し声を使う方法と、リリースする曲に使える声を紹介します。
FL Studio 内蔵のスピーチシンセ
両方使いましょう。レトロなロボットのフックには内蔵シンセ、タグ、イントロ、スキット、話し声のフックには自然な声を。
- FL Studio にはスピーチシンセが内蔵されています。ブラウザの Speech フォルダーからスピーチプリセットを空のチャンネルにドラッグし、テキストを入力します。
- FL Studio のマニュアルによると Windows 専用で、コンピューター的なボコーダー風の声になります。
- 声のキャラクター、いくつかのスタイル、ささやきモードがあり、単語ごとに半音単位で音程を上げられます。
- SuperClonica は31言語の自然な声を、ブラウザと Windows・macOS・Linux 用エンジンで提供します。
無料でオンラインでフレーズを音声化
どの声のページでも、30〜100文字のフレーズ、たとえば「音量を上げろ。この曲は真夜中のドライブのために作った。」を入力し、言語を選んで生成ボタンを押します。数秒で試聴とダウンロードができ、アカウントは不要です。
FL Studio で声を使う
エンジンの --speed オプションで話す速さを変えられるので、プロジェクトを開く前にフレーズを1小節に収められます。
- WAV ファイルをプレイリストにドラッグしてオーディオクリップにするか、チャンネルラックに入れてピアノロールから鳴らします。
- Slicex や Fruity Slicer に読み込めば、単語ごとに切ってボーカルチョップとして弾けます。
- FL Studio のオーディオエディター Edison で、トリムやフェードをかけます。
- 話し声は歌いません。メロディーにしたいなら、ビートに合わせて刻むか、ピッチ補正プラグインで音程を合わせます。
たくさんのフレーズをまとめて
タグ、イントロ、アドリブのパックをまとめて作るなら、フレーズを phrases.txt に1行1つずつ書き、無料エンジンを python -m pip install superclonica-cpu で入れて、それぞれを番号付き WAV にします:from superclonica import Superclonica; tts = Superclonica(); [tts.save(f'phrase_{i:02}.wav', tts.synthesize(line.strip(), 'M4', 'ja', normalize=True)[0]) for i, line in enumerate(open('phrases.txt', encoding='utf-8'), 1) if line.strip()]。オフラインなら文字数の下限がないので、2語のタグでも作れ、すべてのファイルが同じ音量になります。
リリースする曲に使える声
リリースする曲には、OpenRAIL-M ライセンスで無料のモデルの標準ボイス10種(M1〜M5、F1〜F5)か、SuperClonica のスタジオで学習させた自分の声を使ってください。カタログのファンメイドのキャラクターボイスやパロディボイスはリリースする音楽には向きません。実在のアーティストをまねた声は絶対に使わないでください。