Tune realtime STT defaults

This commit is contained in:
2026-05-02 21:24:41 +09:00
parent 11cfd7cc04
commit 962ff7037b
5 changed files with 79 additions and 17 deletions

View File

@@ -19,7 +19,14 @@ const envSchema = z.object({
WHISPER_LANGUAGE: z.string().min(1).default("ko"),
WHISPER_DEVICE: z.enum(["auto", "cuda", "cpu"]).default("auto"),
WHISPER_COMPUTE_TYPE: z.string().min(1).default("auto"),
WHISPER_BEAM_SIZE: z.coerce.number().int().min(1).max(8).default(1),
WHISPER_BEAM_SIZE: z.coerce.number().int().min(1).max(8).default(2),
SEGMENT_START_THRESHOLD: z.coerce.number().int().min(100).max(10000).default(900),
SEGMENT_CONTINUE_THRESHOLD: z.coerce.number().int().min(50).max(10000).default(450),
SEGMENT_START_FRAMES: z.coerce.number().int().min(1).max(10).default(2),
SEGMENT_END_FRAMES: z.coerce.number().int().min(4).max(60).default(24),
SEGMENT_PREROLL_SAMPLES: z.coerce.number().int().min(320).max(16000).default(3200),
SEGMENT_MIN_SPEECH_SAMPLES: z.coerce.number().int().min(1600).max(64000).default(7200),
SEGMENT_MAX_SPEECH_SAMPLES: z.coerce.number().int().min(16000).max(320000).default(160000),
DEBUG_TRANSCRIPTS: z
.string()
.optional()