VoiceVibeCode v0.11.0
System Requirements: macOS 15.0+ (Sequoia), Apple Silicon
Download: VoiceVibeCode-0.11.0-arm64.dmg — signed + notarized
What's New
- Local Speaker Verification (Voiceprint): Enroll your voice once from the new Voiceprint settings tab. When enabled, VoiceVibeCode only transcribes audio that matches your voiceprint — nearby coworkers or background voices are ignored. All inference runs locally via FluidAudio/CoreML; no audio leaves your Mac.
- Voiceprint-aware tmux auto-Return: In tmux mode, after a pause-based segment is inserted, the 3-second auto-Return timer is now only cancelled when the detected voice activity is verified as your voice. A colleague speaking nearby will no longer prevent the automatic Return.
- Voiceprint settings: New settings page with enable toggle, similarity threshold slider, 5-second enrollment recording, re-enroll/clear controls, and a live similarity test tool.
Improvements
- ASR segments that fail voiceprint verification are discarded before Whisper/Qwen transcription, saving local inference time.
- Voiceprint model is downloaded on first use from HuggingFace and cached locally under
~/.cache/fluidaudio/Models/.
Bug Fixes
- Fixed an issue where any audio activity (including background voices) would cancel the tmux 3-second auto-Return timer.
Notes
- Voiceprint is disabled by default. Open Settings → Voiceprint to enroll.
- If you change microphones or your voice changes significantly, re-enroll your voiceprint for best accuracy.
- This build is signed with Developer ID Application: Kehong Liu (5MFYYSM9G3) and notarized by Apple.