Repository navigation
v0.8.0 — Accuracy and reliability
Accuracy first
- Adds a deterministic cleanup-fidelity gate. Meaning-changing edits to openings, pronouns, negation, modality, certainty, conditionals, and excessive lexical wording are rejected in favor of the raw Whisper transcript.
- Prevents failures such as
Do some researchbecomingI should do some research. - Uses temperature 0 for Groq and Gemini cleanup.
- Defaults new configurations to full
whisper-large-v3and an empty prompt slot. - Makes Whisper segment filtering conservative so a single unusual diagnostic cannot erase real speech.
Audio and reliability
- Adds Windows Core Audio capture through vendored SoundCard, CFFI, and NumPy dependencies, with safe PortAudio fallback.
- Adds microphone pre-roll, silence trimming, fallback-microphone safeguards, stale-device protection, and recorder shutdown hardening.
- Adds connection reuse/warm-up, faster text insertion, clipboard restoration fixes, and a reliable add-on packaging path.
Validation
- 227 automated tests pass.
- The packaged add-on was inspected for its manifest, plug-in entry point, documentation, and portable forward-slash ZIP paths.
Download the .nvda-addon file below, open it with NVDA, and restart NVDA when prompted.