Add full STT LLM TTS test mode

This commit is contained in:
2026-05-03 21:54:51 +09:00
parent a5f47393ee
commit 99857cdaa8
8 changed files with 419 additions and 67 deletions

View File

@@ -42,6 +42,12 @@ STT + LLM 통합 테스트:
bun run test:sttllm
```
STT + LLM + TTS 전체 연결 테스트:
```bat
bun run test:all
```
LLM 단독 테스트:
```bat
@@ -117,8 +123,9 @@ bun run test:tts -- "안녕하세요. 로컬 티티에스 테스트입니다."
## 메모
- 이 버전은 `STT`, `STT+LLM`, `LLM` 테스트를 따로 제공합니다.
- `test:sttllm`에서 TTS가 켜져 있으면 답변을 스피커로 읽어줍니다.
- `test:sttllm`에서는 자기 음성을 다시 전사하지 않도록 TTS 재생 중에는 캡처를 잠시 멈춥니다.
- `test:sttllm`은 STT와 LLM만 연결합니다.
- `test:all`은 STT, LLM, TTS를 모두 연결합니다.
- `test:all`에서는 자기 음성을 다시 전사하지 않도록 TTS 재생 중에는 캡처를 잠시 멈춥니다.
- LLM 프롬프트는 `prompts/*.md` 에 분리되어 있습니다.
- 최소 지연을 위해 파일 저장은 하지 않습니다.
- VAD는 현재 모델 기반이 아니라 진폭 기반 단순 분리입니다.
@@ -143,7 +150,14 @@ bun run test:tts -- "안녕하세요. 로컬 티티에스 테스트입니다."
1. `bun run setup:llm`
2. `bun run setup:tts`
3. `bun run test:sttllm`
4. 유튜브, 디스코드 통화, 동영상 같은 소리를 재생해서 전사와 답변, 음성 출력 확인
4. 유튜브, 디스코드 통화, 동영상 같은 소리를 재생해서 전사와 답변 확인
## Windows 전체 연결 테스트 순서
1. `bun run setup:llm`
2. `bun run setup:tts`
3. `bun run test:all`
4. 유튜브, 디스코드 통화, 동영상 같은 소리를 재생해서 전사, 답변, 음성 출력 확인
## Windows LLM 테스트 순서