feat: 단어·문장 간격을 음수까지 허용(0 미만은 경계 무음 트리밍)

- word_gap 범위 -0.2~0.5, sentence_gap 범위 -0.5~1.5 로 확장(음수=더 붙임)
- 음수 간격은 이전 조각 끝 + 다음 조각 시작의 무음을 |gap| 초까지 잘라 붙이는
  _trim_end/start_silence + _append_unit 로 처리
- API Field 범위/설명, 프론트 슬라이더 min/스케일 라벨 갱신
This commit is contained in:
claude
2026-08-26 20:37:31 +09:00
parent fae52f67c5
commit c0fbc4d881
3 changed files with 88 additions and 28 deletions

View File

@@ -53,16 +53,16 @@
<span>단어 간격</span>
<span class="slider-val" id="wordGapVal">250 ms</span>
</div>
<input type="range" id="wordGap" min="0" max="0.5" step="0.01" value="0.25" />
<div class="slider-scale"><span>0 ms 붙여서</span><span>500 ms 띄어서</span></div>
<input type="range" id="wordGap" min="-0.2" max="0.5" step="0.01" value="0.25" />
<div class="slider-scale"><span>-200 ms 더 붙여</span><span>500 ms 띄어서</span></div>
</div>
<div class="slider-row">
<div class="slider-head">
<span>문장 간격</span>
<span class="slider-val" id="sentGapVal">0.75 s</span>
</div>
<input type="range" id="sentGap" min="0" max="1.5" step="0.05" value="0.75" />
<div class="slider-scale"><span>0 s 짧게</span><span>1.5 s 길게</span></div>
<input type="range" id="sentGap" min="-0.5" max="1.5" step="0.05" value="0.75" />
<div class="slider-scale"><span>-0.5 s 더 붙여</span><span>1.5 s 길게</span></div>
</div>
<div class="slider-row">
<div class="slider-head">