Skip to content

AudioBud v0.3.3

Choose a tag to compare

@github-actions github-actions released this 17 Jul 03:38
9b50beb

AudioBud 0.3.3 is a naming release. Three releases after the fork, the app still introduced itself as Handy in three places, and 0.3.2 shipped before the fix was ready. If you have 0.3.2 installed, the tray tooltip you hover still reads "Handy v0.3.2" — this release is what corrects it.

The app calls itself AudioBud

The system tray tooltip read "Handy v0.3.2". It now names the product.

The fix is pinned to productName in tauri.conf.json rather than to a literal string, so the tooltip is checked against the app's own name on every build and cannot drift away from it again. That is the part worth having: the tooltip was wrong for three releases because nothing tied it to anything (#106).

audiobud --help had the same problem, announcing itself as "handy" and describing "Handy - Speech to Text" (#106).

Post-processing requests identify AudioBud

If you use a post-processing provider, every request AudioBud sent carried Referer, User-Agent, and X-Title headers naming Handy 1.0 and pointing at the upstream repository. Providers surface those headers in their dashboards and rankings, so this app's traffic was being credited to the project it forked from.

The headers now name AudioBud, link to this repository, and report the real build version rather than a frozen 1.0 (#106).

Install

Grab AudioBud_0.3.3_x64-setup.exe (installer) or AudioBud_0.3.3_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

  • Parakeet, the default engine, sometimes repeats a letter inside an acronym — "NJ PBS" can transcribe as "NJPBBBBBBS". The number of repeats varies, so a word-replacement entry cannot catch it (#107).
  • Parakeet also sometimes emits a word's first letter as a separate token before the word, so "file" comes out as "f file". Both of these are decoder faults rather than recognition faults, and both need a decode-time fix (#108).
  • Whisper models can still fail to load from a folder whose path is not valid UTF-8. Parakeet is unaffected; the fault is in a library AudioBud depends on (#80).
  • A few counts read awkwardly in some non-English languages — "seen 3 times" and the import warnings do not bend the word to the number in Russian, Ukrainian, or Arabic. Nothing falls back to English; the wording disagrees with the number (#100).

What's Changed

  • ci: pin bun to an exact version so a REST outage cannot fail the build by @jamditis in #103
  • docs(roadmap): mark v0.3.2 as shipped by @jamditis in #104
  • fix: stop the app introducing itself as Handy by @jamditis in #106
  • chore(release): bump version to 0.3.3 by @jamditis in #109

Full Changelog: v0.3.2...v0.3.3