github jatinkrmalik/vocalinux v0.8.0-beta

5 months ago

Vocalinux v0.8.0-beta

This beta focuses on faster, more reliable hands-free dictation with the new push-to-talk workflow, optional command parsing, and stronger Linux input/audio compatibility.

Highlights

  • Push-to-Talk mode: hold your shortcut key to dictate, release to stop (#278).
  • Optional voice commands: command parsing can be enabled/disabled, with VOSK-friendly auto behavior (#274).
  • More reliable text injection: improved active IBus detection and stability fixes (#277, #261).
  • Better audio device compatibility: auto-detect channel count and sample rate (#275, #262, #263).
  • Startup/reliability fixes: includes Fedora GTK startup stability and recognition-thread improvements (#268, #259).

Web & Docs

  • Website now reflects v0.8.0-beta feature messaging, changelog, and install guidance.
  • Added SEO content expansion and refreshed release-facing docs.

Install / Update

curl -fsSL raw.githubusercontent.com/jatinkrmalik/vocalinux/v0.8.0-beta/install.sh -o /tmp/vl.sh && bash /tmp/vl.sh --interactive

What's Changed

  • feat(web): add 8 new SEO-optimized pages for organic traffic by @jatinkrmalik in #257
  • fix(web): replace purple hero gradients with voice-themed cyan palette by @jatinkrmalik in #260
  • fix: auto-detect audio sample rate for device compatibility (#262) by @jatinkrmalik in #263
  • fix(recognition): decouple capture/transcription pipeline (phase 1) by @jatinkrmalik in #259
  • chore(deps-dev): bump minimatch from 3.1.2 to 3.1.4 in /web in the npm_and_yarn group across 1 directory by @dependabot[bot] in #264
  • fix: resolve text injection issues from issue #34 by @jatinkrmalik in #261
  • fix: prevent GTK widget crash on Fedora startup dialog by @jatinkrmalik in #268
  • feat(commands): make voice commands optional with auto-enable for VOSK by @jatinkrmalik in #274
  • fix(audio): detect and use device-supported channel count by @jatinkrmalik in #275
  • chore: remove accidentally committed temp mock directory by @jatinkrmalik in #276
  • fix(text-injection): detect if IBus is the active input method before using it by @jatinkrmalik in #277
  • feat(shortcuts): add push-to-talk mode and improve shortcut reliability by @jatinkrmalik in #278
  • chore(release): prepare v0.8.0-beta by @jatinkrmalik in #280

Full Changelog: v0.7.0-beta...v0.8.0-beta

Don't miss a new vocalinux release

NewReleases is sending notifications on new releases.