Skip to content

VoiceFlow v1.6.0

Choose a tag to compare

@github-actions github-actions released this 19 May 14:22
· 16 commits to main since this release

What's new in v1.6.0

Meetings. Hold the hotkey for dictation like always, or open the Meetings page and hit record for the kind of audio that doesn't fit a hold-to-talk window.

It captures your mic plus whatever's playing through your speakers (Zoom, Meet, Teams, a YouTube video, anything) into one stereo file. The audio stays on your machine. So does the transcription. The only network call is the optional summary, and you pick the provider — OpenAI, Groq, OpenRouter, a local Ollama, or any OpenAI-compatible endpoint. Keys live in your OS keychain, not a config file.

  • Pause, resume, and stop from the dashboard or the tray. Recording survives across hour-long calls.
  • Re-transcribe a saved recording with a different model, device, or language without re-recording it.
  • Auto-rename from the default timestamp to a real topic once the transcript lands.
  • Export to Markdown, plain text, SRT, or JSON.
  • New voiceflow:// URL scheme. Click a transcript line, jump to that point in the audio.

This is the first stable Meetings release. It works on the hardware we tested on. If yours surfaces something weird, open an issue.

Fixed since v1.5.1

  • Windows installer wipes {app}\_internal\ on upgrade so stale .pyd files from old installs don't shadow the new build. Should clear the install-state problems from #18.
  • Hyprland: LD_LIBRARY_PATH is scrubbed before hyprctl subprocess calls so they don't try to load the AppImage's bundled libstdc++.
  • Wayland popup docks bottom-center reliably.
  • WASAPI loopback on Windows opens at the device's native channel count instead of hard-coding mono. Was failing with PaErrorCode -9998 on stereo-only loopback devices.
  • CUDA shutdown: clean teardown when the app exits, so the tray daemon survives the main window closing without leaving GPU memory pinned.
  • Long recordings: asyncio RPC no longer dies mid-session on multi-hour calls.
  • Cross-thread Pyloid RPC: bypassed the window-id validation roundtrip that was hanging calls under load.

Dependencies

npm + pip bumps clearing dependabot alerts since v1.5.1: vite, rollup, orjson, pygments, pytest, and a handful of transitive deps.

Install

Grab the file for your OS below. On Linux, chmod +x the AppImage. Existing installs upgrade in place; your ~/.VoiceFlow/ (or %USERPROFILE%\.VoiceFlow\ on Windows) data is untouched.

  • Windows 10/11 — VoiceFlowSetup-1.6.0.exe
  • Linux x86_64 — VoiceFlow-1.6.0-x86_64.AppImage or the .tar.gz

64-bit only. macOS builds but isn't officially supported yet.

Full changelog: v1.5.1...v1.6.0