テキスト-to-Speech (TTS)
テキスト-to-Speech は、チャットのメッセージをストリーム上で読み上げます。視聴者に聞きつかれ、自然なストリーム上の瞬間を作り出す最も魅力的な方法の 1 つです。
どうして機能するか
TTS が有効化された場合、チャットに !tts <message> を入力することで、視聴者がメッセージを_queue に追加します。オーバーレイは、メッセージを順番に読み上げます。
!tts Hello from chat!
!tts Can you play that clip again?コントロールパネルを使用して、メッセージをスキップ、_queue をクリア、またはTTSを完全に停止できます。
ボイス選択
各視聴者は、デフォルトのTTSボイスを使用しますが、複数のボイスを設定し、視聴者が選択できるようにすることができます。
- コントロールパネルをオープンします。
- Voicesセクションにボイスを追加します (多数の言語とアクセントをカバーします)。
!tts voice:<voice_name> <message>を使用して、視聴者がボイスを選択できます。TTSを有効化する場合にのみ機能します。
クイックメニュー
TTSクイックメニューは、コントロールパネルで表示されます。そこから次のアクションを実行できます。
- Skip — 現在のメッセージをスキップし、次のメッセージをプレイします。
- Skip All — 全ての_queue をクリアします。
- Pause / Resume — 阻止せずに_queue を続行します。
クイックメニューの深さは可変です。クイックメニューが満杯の場合、新しいメッセージは無視され (視聴者はエラーを表示しない) になります。
視聴者コントロール
視聴者は自分のqueuedメッセージを管理できます。
!tts cancel— 最後のqueuedメッセージをキャンセルします。
モデレーターは !tts skip を使用して、現在のメッセージをスキップできます。
セットティング
| セットティング | 説明 |
|---|---|
| Volume | TTSオーディオ出力の音量 (0–100)。 |
| Speed | プレイバックスピード (0.5–2.0×)。 |
| Min message length | 受け入れるTTSリクエストの最小文字数。 |
| Max message length | 1つのメッセージの最大文字数。長いメッセージは省略されます。 |
| Cooldown | 1つのTTSリクエストの間隔 (秒)。 |
| Language filter | 特定の言語をTTSに制限します。 |
| Skip repeated characters | 「aaaaaaaaaa」などの繰り返し文字を防ぎます。 |
| Block links | メッセージからURLを削除します。 |
TTS を有効化する
- コントロールパネルに移動します。
- TTS を有効化します。
- コポジターのレイアウトにTTSウィジェットを追加します。
- オーディオプレイバックは直接コポジターのブラウザソースオーディオモニタに管理されます。
