/tts start で開始し、そのまま入力
ボットがボイスチャンネルに参加し、このチャットのメッセージを読み上げます。メッセージごとにコマンドは不要です。
Interaction BotBOT
Reading the messages of #tts-chat aloud.
メンバーごとの声。発言者が変わると名前を読み上げ
参加者ごとに、セッション中は同じ声を使います。メッセージの投稿者が変わると、本文の前に「Léaさん」と読み上げます。ダッシュボードでオフにできます。
Léa
Hi everyone, welcome!
Interaction BotBOT
Léa said: Hi everyone, welcome!
読み上げ・選択・ルール設定
メンバーと管理者がそれぞれ設定を持ちます。
自動読み上げ
初期設定では、チャットに書くだけで読み上げられます。ダッシュボードでメンバーごとに変更できます。
自分の声
管理者が許可していれば、/tts voice で自分を読み上げる声を選べます。
順番に声を割り当て
管理者はカスタムの声を追加し、既定の声を決めて並べ替えます。参加者はこの順番で声を受け取ります。
設定
名前の読み上げ、ボットと観客の無視、ボイスチャンネル参加の必須化、プレフィックス設定、絵文字のスキップ、ボイスチャンネルのチャット読み上げを選べます。
分かりやすい上限
- 無料サーバーは 1 日 30 分、Premium は 3 時間です。生成された音声の長さで数えます。
- ボットは一定時間で切断されません。停止したとき、または 1 日の上限に達したときに退出します。
- 上限に達すると、使った時間、再開時刻、Premium での違いを知らせるメッセージを投稿します。
- /limits で、サーバーの 1 日の上限と今日の残り時間を確認できます。
ボイスチャンネルで使う理由
聞き覚えのある声で、チャンネルをすべての人に開かれたものにします。
一人ひとり違う声
セッション中、ボイスチャンネルにいる各メンバーは専用の声を持ち、その人がいる間は保持されるので、誰が話しているか分かります。
話者が聞き分けられる
話者が変わると、ボットが投稿者の名前を読み上げます。各自 /tts voice で声を選ぶこともできます。
自分の声をクローン
Premium では、自分の短い録音から声を作成できます(メンバーごとに最大5つ)。サンプルを使う前に、ボットが同意を求めます。
チャンネル全体を読み上げ
テキストチャンネルやボイスチャットを接続して自動で読み上げます。無料サーバーでは5チャンネル、Premium では25チャンネル。
読み上げ方を自由に
接頭辞を設定し、絵文字やリンク、ボットのメッセージを無視できます。ボイスチャンネルにいるメンバーのメッセージだけを読み上げ、誰が開始したり声を選んだりできるかを決められます。
多言語対応
各メッセージの言語は自動で検出されます。Premium では、メッセージを読み上げる前に翻訳することもできます。
拒否の尊重
メッセージの処理を拒否したメンバーのメッセージは、決して読み上げられません。
始め方
- 1
ボイスチャンネルに参加
ボットにはそのチャンネルの「接続」と「発言」権限が必要です。
- 2
開始する
テキストチャンネルで /tts start を実行し、/tts stop で終了します。
- 3
声を選ぶ
/tts voice で声を選び、/tts settings またはダッシュボードでルールを設定します。
/tts start/tts stop/tts say/tts voice/tts settings/tts-channel set/limitsダッシュボードから設定できます
設定・権限・声は、サーバーのダッシュボードで設定します:
Premium. Premium:1 日 3 時間まで(無料は 30 分)。サーバー全員が投票なしで利用できます。 Premiumを見る
プランごとの制限
| 制限 | 無料 | Premium |
|---|---|---|
| 1日の音声時間 | 30 分 | 3 時間 |
| top.gg 投票なしで利用 | いいえ | はい |
| TTS チャンネル | 5 | 25 |
音声読み上げについての質問
Discord のボットにメッセージを読み上げさせるには?
音声チャンネルに参加し、テキストチャンネルで /tts start を実行します。そこに書かれたすべてのメッセージが、52 の言語で音声チャンネルに読み上げられます。
メンバーごとに声を持てますか?
はい。参加者ごとにセッション中は固定の声が割り当てられます。管理者が許可していれば、/tts voice で自分の声を選べます。
ボットは誰が話しているかをどう判断しますか?
メッセージの投稿者が変わると、本文の前に「Léaさん」のように名前を読み上げます。ダッシュボードでオフにできます。
1日の上限に達するとどうなりますか?
使った時間と再開時刻を知らせるメッセージを投稿します。無料サーバーは 1 日 30 分、Premium サーバーは 3 時間です。集計は毎日 UTC の深夜 0 時にリセットされます。
誰が音声読み上げを使えますか?
サーバーのメンバーが top.gg でボットに投票すると、サーバー全体で音声読み上げが使えるようになります。Premium サーバーは投票が不要です。誰が開始・停止できるかはダッシュボードで設定します。
他の読み上げ(TTS)ボットと比べてどうですか?
TTS Bot(top.gg で約 1.78 million サーバー)は、有料機能のある無料の読み上げボットです。掲載情報には言語数や音声数の記載はありません。Scriptly(約 100,700 サーバー)には TTS チャンネルがあり、Premium では 300+ の音声が掲載されています。Interaction Bot は /tts または TTS チャンネルで 52 言語のメッセージを読み上げます。無料プランでは、過去 24 時間以内に top.gg で投票したメンバーが必要ですが、Premium サーバーでは投票は不要です。数値は下記にリンクした公開ページから 2026 年 10 月 14 日に確認したもので、その後変わっている可能性があります。