# TTSモデレーション

> 不適切なTTSメッセージを、Kick配信で再生される前に止めます。NGワード、リンク、ユーザー名、正規表現のフィルターと、ヘイトやスパムを防ぐAIフィルターを使えます。

Source: https://kickbot.com/ja/docs/tts/tts-moderation

TTSモデレーションは、配信で再生される前に各TTSメッセージをチェックします。オンにしたフィルターにメッセージが一致すると、KickBotは読み上げず、**ブロックされたメッセージ**のログに追加します。クイックフィルター、AIコンテンツフィルター、自分で作るブロックリストを使えます。[kickbot.com/dashboard/tts/moderation](https://kickbot.com/dashboard/tts/moderation)を開くか、**TTS**をクリックして**モデレーション**を開きます。

フィルターとリストは、変更するとすぐに保存されます。

## フィルター

![NGワード、繰り返しテキスト、URLをブロックのスイッチがある「フィルター」グループ](https://kickbot.com/docs/images/tts/tts-moderation/01-filters.webp "TTSの基本フィルター")

| フィルター | ブロックするもの |
|---|---|
| **NGワード** | よくある暴言や差別用語。 |
| **繰り返しテキスト** | 同じ文字や単語の繰り返しが多いメッセージ。 |
| **URLをブロック** | URLやリンクを含むメッセージ。 |

## AIコンテンツフィルター

AIがTTSメッセージを1つずつチェックし、オンにした種類のコンテンツをブロックします。フィルターは8つあります。

| フィルター | ブロックするもの |
|---|---|
| **性的コンテンツ** | 露骨な性的表現や性的なほのめかし。 |
| **ヘイトスピーチ** | ヘイトスピーチ、差別、特定の人への嫌がらせ。 |
| **暴力** | 暴力、グロテスクな表現、生々しい描写。 |
| **嫌がらせ** | いじめ、嫌がらせ、攻撃的な言動。 |
| **違法なコンテンツ** | 違法行為、薬物、犯罪に関する内容。 |
| **自傷行為** | 自傷、自殺、危険な行為。 |
| **意味不明な文字列** | 意味のないテキスト、ランダムな文字、スパムのようなメッセージ。 |
| **不適切なユーザー名** | 不適切または不快なユーザー名の視聴者からのメッセージ。 |

![性的コンテンツ、ヘイトスピーチ、暴力、嫌がらせ、違法なコンテンツ、自傷行為、意味不明な文字列、不適切なユーザー名のスイッチがある「AIコンテンツフィルター」グループ](https://kickbot.com/docs/images/tts/tts-moderation/02-ai-filters.webp "AIコンテンツフィルター")

たとえば、ボイスに言わせたいだけでランダムな文字を送ってくる視聴者がいるなら、**意味不明な文字列**をオンにします。

## ブロックリスト

リストは3つあります。項目を入力して**追加**をクリックするか、**リストを貼り付け**（または**すべて表示**から**テキストで編集**）をクリックして、1行に1項目ずつまとめて貼り付けます。

| リスト | 内容 |
|---|---|
| **カスタムNGワード** | これらの単語やフレーズを含むTTSメッセージをブロックします。大文字と小文字は区別しません。 |
| **ブロックするユーザー名** | これらのKickユーザー名からのTTSメッセージをすべてブロックします。大文字と小文字は区別しません。 |
| **正規表現パターン** | これらのパターンに一致するTTSメッセージをブロックします。上級者向けのフィルターです。 |

![単語やフレーズを追加する入力欄と「リストを貼り付け」リンクがある「カスタムNGワード」リスト](https://kickbot.com/docs/images/tts/tts-moderation/03-banned-words.webp "ブロックリスト")

正規表現パターンは、標準の正規表現の書き方を使います。例：

| パターン | ブロックするもの |
|---|---|
| `discord\.gg/\w+` | Discordの招待リンク |
| `bit\.ly/\w+` | bit.lyの短縮リンク |
| `(buy\|sell)\s+followers` | 「buy followers」「sell followers」のスパム |

## ブロックされたメッセージ

**ブロックされたメッセージ**のログには、フィルターでブロックされた最近の50件のTTSメッセージが、ユーザー、理由、メッセージ、日時とともに表示されます。ページを開いている間、新しくブロックされたメッセージがリアルタイムで表示されます。

![TTSモデレーションのページにある、空の「ブロックされたメッセージ」ログ。「ブロックされたメッセージはありません」と表示されている](https://kickbot.com/docs/images/tts/tts-moderation/04-blocked-messages.webp "ブロックされたメッセージのログ")

ログを使って、フィルターの効き方を確認しましょう。普通のメッセージまでブロックされている場合は、そのフィルターをオフにするか、リストを変更してください。

## TTSモデレーションとチャットのモデレーション

このページでフィルターされるのはTTSだけです。Kickチャットのメッセージは削除されません。チャット自体をフィルターするには、[チャットのモデレーション](https://kickbot.com/ja/docs/chat-bot/moderation)を使います。投げ銭には、[投げ銭モデレーション](https://kickbot.com/ja/docs/tipping/tip-moderation)のページに専用のフィルターがあります。

TTSを管理するほかの方法：

- [マイボイス](https://kickbot.com/ja/docs/tts/voices)で、ボイスをサブスク、VIP、モデレーター限定にする。
- [TTS設定](https://kickbot.com/ja/docs/tts/set-up-tts#timing-and-limits)で、クールダウンと最大文字数を設定する。
- [TTSのチャットコマンド](https://kickbot.com/ja/docs/tts/chat-commands)で、モデレーターがメッセージをスキップ・クリアできるようにする。

## トラブルシューティング

- **不適切なメッセージが再生されてしまった**：正しいフィルターがオンになっているか確認してください。その単語を**カスタムNGワード**に追加するか、ユーザー名をブロックします。
- **普通のメッセージがブロックされる**：**ブロックされたメッセージ**で理由を確認し、そのフィルターをオフにするか、リストから項目を削除してください。
- **「すでにリストにあります。」と表示される**：その項目はすでにリストにあります。単語とユーザー名は大文字と小文字を区別しないので、「Bob」と「bob」は同じ項目です。

## よくある質問

**KickでTTSの悪用を防ぐには？**

TTSモデレーションのページで、**NGワード**、**URLをブロック**、**ヘイトスピーチ**など必要なフィルターをオンにします。TTS設定で視聴者ごとのクールダウンを設定し、再生中のメッセージをモデレーターが`!ttsskip`でスキップできるようにします。

**特定の視聴者だけTTSを使えなくできますか？**

はい。その人のKickユーザー名を**ブロックするユーザー名**に追加します。KickBotはその人のTTSメッセージをすべてブロックしますが、チャットは引き続きできます。

**ブロックされたTTSメッセージはどこで確認できますか？**

TTSモデレーションのページ下部にある、**ブロックされたメッセージ**のログで確認できます。最近の50件が、それぞれの理由とともに表示されます。
