Skip to content

v0.11.0

Latest

Choose a tag to compare

@cnshsliu cnshsliu released this 21 Jun 11:54

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.