5f11b344a3
Use VadHandler from the vad package (Silero VAD v5 ONNX) for speech detection instead of amplitude thresholds. VAD runs its own PCM stream while the file recorder captures AAC-LC for Whisper. Grace period starts on speech-start, auto-stop on speech-end after grace. No-speech guard shows error on manual stop without detected speech. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>