ガイド

Discord の読み上げを独自のAI音声で

Discord の読み上げ機能は、各リスナーの端末のシステム音声でメッセージを読みます。個性のあるサーバーならもっと欲しくなります。悪役の声のサウンドボードクリップ、ミームの声のあいさつ、自分の声で返事をするボット。

SuperClonica には、キャラクター、ミーム、アナウンサーの声、無料のオンライン試聴、そしてPCでクリップを作り、ボットの中でも動く無料のエンジンがあります。このガイドでは、サウンドボード用クリップの作り方、ボットに声を与える方法、楽しくフェアに使うコツを紹介します。

Discord サーバーに合う声

Discord では短いクリップがいちばん効きます。1フレーズ、2〜3秒、キャラ全開で。

  • 無料:ゴラム、グミベアのワレラ、トレバー・フィリップス、Dark Willow、シリ、ミームの声 Brainrot。
  • アナウンサー:「GG」や勝利のセリフに『大乱闘スマッシュブラザーズ for / SPECIAL』アナウンサー。
  • ゲームキャラ:Dota 2 のヒーロー、GTA V のキャラ、ゲラルトなど。
  • サーバーのルールや歓迎メッセージに落ち着いた声。

クリップを無料で作る

どの音声のページでも、30〜100文字のフレーズを入力し、言語を選んで生成ボタンを押します。数秒でクリップを聴いてダウンロードし、サーバーに追加できます。アカウントは不要です。

サウンドボード用クリップをオフラインで

--seed の数字を変えていくつかテイクを作り、いちばん面白いものを残しましょう。

  • 音声ページから音声ファイルをダウンロード(無料の声は支払い不要)し、エンジンを一度インストール:python -m pip install superclonica-cpu。
  • 1行でクリップを生成:superclonica --text "GG!これぞ待ち望んだいとしい勝利だ!" --voice gollum.json --lang ja --output gg.ogg。
  • 形式は拡張子で決まります:.ogg、.mp3、.wav のどれでも。
  • サウンドボードの現在のサイズや長さの制限を確認し、クリップは短めに。

ボットに声を

ボットは同じエンジンを Python から使って返事を読み上げられます:from superclonica import Superclonica; tts = Superclonica(); audio, rate = tts.synthesize("みんな、GG!", voice="announcer.json", lang="ja"); tts.save("gg.wav", audio)。ファイルはボットライブラリーの音声プレーヤーでボイスチャンネルに流します。discord.py ならボイスクライアントと FFmpeg です。ボットが固まらないよう、合成はイベントループの外、たとえば別スレッドで行いましょう。エンジンはふつうのCPUでオフラインに動くので、ボットが有料の音声APIに依存することはありません。

楽しく、フェアに

キャラクターの声はファンが作ったもので、権利者の公認ではありません。自分のサーバーでのジョークやファン同士の遊びに使い、実在の人物になりすましたり、誰かを嫌がらせしたり、メッセージを公式のように見せたりしないでください。独自の声を持つサーバーのマスコットには、権利のある録音から声を学習させるか、取引所で注文しましょう。