Skip to content

텍스트-to-Speech (TTS)

텍스트-to-Speech은 채팅 메시지를 읽어주어 채팅 메시지들이 스트리밍에서 읽어주어 주는 방법입니다. 채팅 메시지들이 들려주어 주는 것은 가장 유용한 방법 중 하나입니다 — 채팅 메시지들이 들려주어 주면 시청자들이 들려주어 주며 자연스러운 스트리밍 시각적 momento를 만들 수 있습니다.

How It Works

TTS가 활성화되면 시청자들은 !tts <message>를 채팅에 입력하면 채팅 메시지가队列에 추가됩니다. 오버레이가 채팅 메시지를 순서대로 읽어주고 있습니다.

!tts Hello from chat!
!tts Can you play that clip again?

Control Panel에서 제어할 수 있습니다. -队列를 skips, clear queue, 또는 TTS를 전부 중지합니다.

Voice Selection

각 시청자는 기본 TTS 음성으로 사용합니다. 그러나 여러 음성을 구성할 수 있습니다. 시청자들은 !tts voice:<voice_name> <message>를 사용하여 음성을 선택할 수 있습니다. (다zens의 언어와 아크센트가 포함됩니다.)

Queue Management

TTS队列는 Control Panel에서 live로 표시됩니다.そこ에서 다음을 할 수 있습니다:

  • skips — 현재 메시지를 skips하고 다음 메시지를 재생합니다.
  • skips All — queue를 전부 clear합니다.
  • Pause / Resume — queue를 중지하고 queue에 있는 메시지를 유지합니다.

queue의 깊이 제한이 configurable입니다. queue가 가득 차면, 새로운 메시지는 drop됩니다. 시청자는 오류를 보지 않고 메시지가 재생되지 않습니다.

Viewer Controls

시청자는 자신의 queued 메시지를 관리할 수 있습니다:

  • !tts cancel — 마지막 queued 메시지를 취소합니다.

moderator는 !tts skips를 사용하여 현재 채팅 메시지를 skips할 수 있습니다.

Settings

SettingDescription
VolumeTTS 오디오 출력의 음량 (0–100).
Speed재생 속도 (0.5–2.0×).
Min message length최소 문자 수를 받아들이는 TTS 요청.
Max message length최대 문자 수 (longer messages는 잘라집니다).
Cooldown시청자 간 TTS 요청의 차단 (초).
Language filter특정 언어로 TTS를 제한합니다.
Skip repeated characters"aaaaaaaaaa"와 같은 반복된 문자를 방지합니다.
Block links메시지에서 URL을 제거합니다.

Enabling TTS

  1. Control Panel에서 TTS를 찾습니다.
  2. TTS를 활성화합니다.
  3. Compositor layout에 TTS widget를 추가합니다.
  4. widget은 오디오 재생을 직접 처리합니다 — separate 오디오 설정은 OBS browser source audio monitoring만 필요합니다.

Built for streamers, by streamers.