# task-468.1 보고서: TTS 기본 음성을 현수(Hyunsu)로 변경 + 영상 재생성

## 작업 내용

TTS 기본 음성을 InJoon에서 Hyunsu로 변경하고, 발화 속도/피치 조정 후 영상을 재생성하였습니다.

## 변경 사항

### 수정 파일: `/home/jay/projects/ThreadAuto/video/tts_sync.py`

| 항목 | 변경 전 | 변경 후 |
|------|---------|---------|
| VOICE | `ko-KR-InJoonNeural` | `ko-KR-HyunsuMultilingualNeural` |
| RATE | `+28%` | `+25%` |
| PITCH | `+50Hz` | `+0Hz` |

## 생성/수정 파일 목록

- 수정: `/home/jay/projects/ThreadAuto/video/tts_sync.py` (상수 3개 변경)
- 생성: `/home/jay/projects/ThreadAuto/output/videos/threads_evan_with_voice.mp4` (780KB)
- 생성: `/home/jay/projects/ThreadAuto/output/videos/threads_evan_with_voice_thumb.png` (32KB)

## 테스트 결과

- `generate_evan_with_voice()` 실행 성공
- 영상 파일(780KB) 및 썸네일(32KB) 정상 생성 확인
- pyright: VOICE/RATE/PITCH 변경에 대한 타입 에러 없음 (기존 import 경로 경고만 존재)

## 영향 분석

- `video_composer.py`, `edge_tts_dialogue.py`에 `InJoonNeural`이 `guest_voice` 기본값으로 존재하나, 이는 `tts_sync.py`의 VOICE 상수와 별개이므로 변경 불필요
- `test_tts_sync.py`에서 VOICE/RATE/PITCH 상수를 직접 참조하지 않으므로 테스트 수정 불필요

## 버그

- 없음

## QC 자동 검증 결과

- **overall**: WARN (PASS)
- file_check: PASS
- data_integrity: PASS
- style_check: PASS (black/isort OK)
- pyright_check: WARN — `Import "video.evan_dynamic" could not be resolved` (기존 프로젝트 구조 이슈, 본 작업과 무관)
- tdd_check: SKIP (Lv.1 작업)
- api_health, test_runner, schema_contract, scope_check: SKIP

## 비고

- Lv.1 단순 수정 작업
- Worktree 미사용 (시스템 작업, Lv.1)
