AudioBud v0.3.1
AudioBud 0.3.1 is a stability patch for the default setup. Four bugs in this release could lose your work or stop dictation outright.
Dictation works on non-English Windows accounts
If your Windows user folder contained a non-English character, AudioBud never started transcribing at all — the default engine failed to load its voice-detection model, so a fresh install just quietly did nothing. It now works normally on those accounts (#56).
Your history and clipboard survive
Changing a history setting no longer deletes recordings you had not saved. Cleanup waits until a new entry is saved, rather than firing the moment you touch the limit or the retention window (#55).
Pasting a transcript no longer destroys what was already on your clipboard. AudioBud puts back what you had — copied files, images, and formatted text, not just plain text — after it pastes (#57).
A stuck engine can't hang the window
A transcription engine that stopped responding used to take the app with it. Transcription now runs under a watchdog that gives up, tells you it timed out, and hands you back a working window (#58).
Install
Grab AudioBud_0.3.1_x64-setup.exe (installer) or AudioBud_0.3.1_x64_en-US.msi from the assets below. Windows x64 only. The build is not code-signed yet, so SmartScreen warns on first launch — choose More info → Run anyway. Full notes are in the changelog.
Known issues
- The non-English path fix covers Parakeet, the default engine. Whisper models can still fail to load from a folder whose path is not valid UTF-8 — the fault is in a library AudioBud depends on (#80).
- About a fifth of the interface still shows English in the other 19 languages AudioBud ships. The translations cover the app as it was at the fork point; text added since then falls back to English (#88).
- The MSI package does not carry the third-party license notices yet; the setup installer does (#70).
What's changed
- docs(roadmap): mark v0.3.0 as shipped by @jamditis in #64
- Bundle DirectML.dll in the NSIS installer for parity with the MSI (#44) by @jamditis in #68
- Add third-party license notices for the bundled Windows runtime DLLs by @jamditis in #69
- Add a preflight system-requirements decision core (#51) by @jamditis in #71
- Add the preflight facts adapter for #51 by @jamditis in #73
- Add the voice-command grammar core for cursor control (#7) by @jamditis in #74
- chore: clear clippy warnings in audio_toolkit, portable, and clamshell (partial #78) by @jamditis in #82
- fix: watchdog the transcribe call so a wedged engine can't hang the UI by @jamditis in #84
- fix: stop history settings changes from destroying unsaved recordings by @jamditis in #86
- fix: preserve non-text clipboard contents across the paste round-trip by @jamditis in #85
- fix: keep the VAD model path as a Path through the engine handoff by @jamditis in #87
- chore(release): bump version to 0.3.1 by @jamditis in #89
Full Changelog: v0.3.0...v0.3.1