Files
tts_site/docs/TTS_설정_사용법.md

3.9 KiB

TTS 설정 사용법 (속도·간격·피치)

음성 생성 화면의 설정 4가지 — 글자 속도 · 단어 간격 · 문장 간격 · 피치 — 를 무엇을 바꾸는지, 어떤 값으로 두면 좋은지 설명하는 사용 매뉴얼이다. (개발자용 이식/코드 매뉴얼은 docs/TTS_속도_간격_적용_매뉴얼.md 참고.)


한눈에 보기

설정 바꾸는 것 범위 기본값 왼쪽 끝(작게) 오른쪽 끝(크게)
글자 속도 한 글자(음절)를 발음하는 빠르기 0.5x ~ 2.0x 1.25x 0.5x 또박또박 느리게 2.0x 빠르게
단어 간격 단어와 단어 사이 띄는 정도 -200ms ~ 500ms 0.25초 -200ms 더 붙여 500ms 띄어서
문장 간격 문장과 문장 사이 쉬는 시간 -0.5초 ~ 1.5초 0.75초 -0.5초 더 붙여 1.5초 길게
피치 목소리 높낮이 -12 ~ +12 반음 0 낮게 높게

세 가지 속도/간격은 서로 독립이다. 글자 속도를 올려도 단어/문장 간격은 설정한 시간 그대로 유지된다.


1. 글자 속도

각 글자(음절 "안·녕·하")를 얼마나 빠르게 발음할지 정한다. 전체를 빨리 감는 "배속"이 아니라 발음 자체의 속도라서, 목소리 톤이 그대로 유지되고 갈라짐·기계음이 없다.

  • 왼쪽(0.5x): 아주 또박또박, 느리게. 안내·학습용.
  • 가운데(1.0~1.25x): 자연스러운 속도.
  • 오른쪽(2.0x): 빠르게. 긴 글 요약 낭독용. 너무 올리면 알아듣기 어려워짐.

추천: 일반 1.1~1.25x, 또박또박 0.9x, 빠른 낭독 1.5x.

2. 단어 간격

단어(어절) 사이를 얼마나 띄울지 정한다. 문장은 자연스럽게 통째로 읽되, 단어 사이 쉼만 늘리거나 줄인다(억양은 유지됨).

  • 0 (기본에 가까움): 가장 자연스럽고 촘촘하다.
  • 양수(오른쪽): 단어 사이를 벌려 또박또박 끊어 읽는 느낌.
  • 음수(왼쪽): 단어를 자연 상태보다 더 붙여 빠르고 유창하게.

주의: 원래 쉼이 있는 자리(쉼표·구 경계)에서 효과가 크고, 완전히 이어 읽는 구간은 조절 여지가 적다. 아주 짧은 발음 사이 공백(자음)은 건드리지 않아 발음이 깨지지 않는다.

추천: 또박또박 +0.15초, 자연 0초, 유창·빠르게 -0.1초.

3. 문장 간격

문장과 문장 사이 쉬는 시간이다.

  • 양수(오른쪽): 문장 사이를 길게 쉰다. 발표·안내 방송처럼 또렷한 호흡.
  • 0: 짧게 붙는다.
  • 음수(왼쪽): 문장 경계의 쉼까지 줄여 더 빠르게 이어 읽는다.

추천: 안내 0.60.8초, 일반 0.30.5초, 빠른 낭독 0초~-0.2초.

4. 피치

목소리 높낮이를 반음 단위로 올리고 내린다. 0이 원래 목소리.

  • 양수: 밝고 높은 목소리.
  • 음수: 낮고 묵직한 목소리.
  • 팁: ±2~3 반음 정도가 자연스럽다. 크게 바꾸면 어색해질 수 있다.

상황별 추천 프리셋

용도 글자 속도 단어 간격 문장 간격 피치
자연스러운 기본 1.15x 0초 0.4초 0
또박또박 안내/학습 0.9x +0.15초 0.7초 0
빠른 요약 낭독 1.5x -0.1초 -0.1초 0
차분한 내레이션 1.0x +0.05초 0.6초 -2
발랄한 톤 1.2x 0초 0.4초 +2

팁 & 주의

  • 세 속도/간격은 독립이라 자유롭게 조합하면 된다. 예: 글자는 빠르게(1.5x) + 문장은 길게 쉬기(0.8초) → 빠르지만 문장 구분은 또렷.
  • 같은 설정이라도 문장마다 길이가 미세하게 다를 수 있다(모델 특성). 정상이다.
  • 간격 조절(단어/문장)은 현재 MeloTTS 엔진에서만 지원된다. 다른 엔진을 고르면 해당 슬라이더가 비활성화된다.
  • 글자 속도를 아주 낮추면(0.5x) 늘어져 들리고, 아주 높이면(2.0x) 발음이 뭉개질 수 있으니 극단값은 미리 들어보고 쓰는 것을 권장한다.