From 47e8af00bb477988cc984092e3ce1c59c84b4459 Mon Sep 17 00:00:00 2001 From: claude Date: Wed, 26 Aug 2026 22:13:54 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20TTS=20=EC=84=A4=EC=A0=95(=EC=86=8D?= =?UTF-8?q?=EB=8F=84=C2=B7=EA=B0=84=EA=B2=A9=C2=B7=ED=94=BC=EC=B9=98)=20?= =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90=EC=9A=A9=20=EC=82=AC=EC=9A=A9?= =?UTF-8?q?=EB=B2=95=20=EB=A7=A4=EB=89=B4=EC=96=BC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/TTS_설정_사용법.md | 88 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 docs/TTS_설정_사용법.md diff --git a/docs/TTS_설정_사용법.md b/docs/TTS_설정_사용법.md new file mode 100644 index 0000000..c2054f6 --- /dev/null +++ b/docs/TTS_설정_사용법.md @@ -0,0 +1,88 @@ +# 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.6~0.8초, 일반 0.3~0.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) 발음이 뭉개질 수 + 있으니 극단값은 미리 들어보고 쓰는 것을 권장한다.