読み上げのしくみ
SimpliesBot TTS がどのチャンネルの投稿を、どのように読み上げるかの説明です。URL・絵文字・隠しメッセージ・コードブロックの扱いや、声と速度の決まり方をまとめています。
読み上げるチャンネル
Botが読むのは、/join を実行したテキストチャンネルの投稿だけです。オートコネクトで接続した場合は、登録したテキストチャンネルの投稿を読みます。
声と速度の決まり方
あなたの個人設定 → Botの標準 の順に使われます(サーバー設定の「システム音声」は、あなたの発言の読み上げには影響しません)。
辞書も、同じ単語なら個人辞書がサーバー辞書より優先されます。入退室アナウンスや接続時の「接続しました」は、サーバー設定の「システム音声」の話者・速度で読みます。
設定で変えられる読み方
「サーバー管理」権限を持つ人が、/server settings やダッシュボードで切り替えられます。
| 投稿の内容 | 初期設定での読み方 | 設定 | 初期 |
|---|---|---|---|
| URL | 「URL省略」と読む | URL読み上げ | OFF |
| 絵文字 | 読み上げる | 絵文字読み上げ | ON |
| 隠しメッセージ(||…||) | 「隠しメッセージ」と読む | 隠しメッセージを読み上げ | OFF |
| コードブロック(```…```) | コードの部分だけ読み飛ばす | コードブロックを読み上げ | OFF |
| Bot・Webhookの投稿 | 読まない | Bot / Webhookのメッセージを読み上げ(ベータ) | OFF |
| VCにいない人の発言 | 読み上げる | VC接続者のみ読み上げ | OFF |
特定のユーザー・ロールの発言を読ませたくない場合は、「読み上げ除外」に登録します(/server settings パネルにある「読み上げ除外」、またはダッシュボードの「読み上げ除外」タブから追加できます)。
いつも同じ読み方をするもの
| 投稿の内容 | 読み方 |
|---|---|
| ユーザーへのメンション | 「@表示名」と読む |
| 添付ファイル | 本文のあとに「添付ファイルあり」と読む。ファイルだけの投稿は「◯◯さんが添付ファイルを送りました」 |
| 長い文章 | 100文字を超えた部分は「以下省略」として読まない |
| 「;」で始まる投稿 | 読まない(読ませたくない発言に使えます) |
| スタンプ・埋め込み・編集 | 読まない |
| 発言者の名前 | 読まない(本文だけを読みます) |