TTS

TTS는 텍스트를 음성으로 읽어 음성 채널에 들려주는 기능이에요. 서버 기본 음성, 개인 보이스 모델 사용 여부, 읽을 채널과 역할 제한, TTS 런타임 연결 상태를 함께 관리해요.

설정 항목

항목 설명
기본 엔진 기본 TTS 엔진을 선택해요
표준 음성 음성 카탈로그에서 기본 목소리를 골라요
런타임 사용 전용 TTS 런타임이 음성을 재생하도록 연결해요
개인 보이스 모델 멤버가 등록한 개인 음성을 우선 사용할지 정해요
글자 수 제한 한 번에 읽을 메시지 길이를 제한해요
음악 중 건너뛰기 음악 재생 중에는 TTS를 건너뛰도록 할 수 있어요
채널 제한 특정 텍스트 채널의 메시지만 읽게 해요
역할 제한 특정 역할만 TTS를 사용할 수 있게 해요

처음 설정하는 순서

  1. TTS 모듈을 켜요.
  2. 기본 엔진과 표준 음성을 선택해요.
  3. 최대 메시지 길이를 정해요.
  4. 음악 중 TTS를 건너뛸지 정해요.
  5. 읽을 채널과 사용할 역할을 제한할지 정해요.
  6. TTS 런타임을 연결하고 음성 채널에서 테스트해요.
  7. 미리듣기로 실제 음성이 자연스러운지 확인해요.

런타임 연결

TTS는 일반 봇만으로 끝나는 기능이 아니라 전용 음성 런타임이 함께 필요할 수 있어요. 서버 설정에서 런타임을 켜고, 음성 채널에 연결한 뒤 메시지를 읽도록 구성해요.

런타임 슬롯이 부족하거나 음악·녹음과 같은 음성 작업과 겹치면 연결이 실패할 수 있어요. 이때는 현재 음성 세션과 런타임 상태를 함께 확인해 주세요.

개인 보이스 모델

개인 보이스 모델을 허용하면 사용자가 등록한 목소리를 TTS에 사용할 수 있어요. 개인 음성이 없거나 준비되지 않았으면 기본 음성으로 돌아갈 수 있어요.

개인 음성 등록은 동의와 품질이 중요해요. 본인 음성만 사용해야 하고, 등록 상태와 학습 완료 여부를 확인해야 해요.

제한을 걸어요

TTS는 서버 분위기에 영향을 크게 줄 수 있어요. 처음에는 읽을 채널을 한두 개로 제한하고, 사용할 역할도 좁게 시작하는 편이 좋아요.

음악 채널에서 같이 쓰는 경우에는 음악 중 건너뛰기를 켜서 재생 경험을 해치지 않게 운영할 수 있어요.

과장하면 안 되는 것

  • TTS는 모든 음성을 항상 즉시 재생한다고 보장하면 안 돼요. 런타임과 슬롯 상태가 필요해요.
  • 개인 보이스 모델은 등록과 학습 상태에 따라 사용할 수 있어요.
  • 표준 음성은 카탈로그에 있는 값만 선택할 수 있어요.
  • 음악과 동시에 재생할지는 설정과 런타임 상태에 따라 달라요.

캡처 기준

캡처 보여 줄 내용
TTS 설정 엔진, 표준 음성, 글자 수 제한, 음악 중 건너뛰기
런타임 상태 연결, 참여 음성 채널, 슬롯 상태
채널 제한 허용 채널 선택 UI
역할 제한 허용 역할 선택 UI
개인 음성 개인 보이스 모델 사용 여부와 안내
미리듣기 입력 문장과 음성 미리듣기 결과