# 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) 발음이 뭉개질 수 있으니 극단값은 미리 들어보고 쓰는 것을 권장한다.