FlowVoice

2.2: the capsule goes where you want.

Drag the capsule while recording or pick a position of your own. A dictation that failed gets a Try again button, and the app now comes in 10 languages. And one shortcut fixes the spelling of any selected text.

Version 2.2.1Windows 10 and 11Updates itself

2.2.1

November 2026

Esc no longer loses your dictation

Pressing Esc by accident in the middle of a recording used to throw away everything you had said. Now a cancelled dictation is kept.

  • Cancelled, not lost

    • A cancelled dictation or translation goes to the history marked Cancelled, with the text the live preview was showing at that moment. You can copy it or refine it with the styles right there.
    • The card that shows up after Esc has a Transcribe button: the dictation goes on as if you had stopped normally and is pasted into the same app. In the history, the same button transcribes and copies.
    • The recording stays in memory only (the last 3, together with failures), never on disk. A quick tap on the shortcut and an Esc with no speech are still discarded.

2.2

November 2026

Proofread, draggable capsule, Try again and 10 languages

A new shortcut fixes the spelling of any selected text, without saying a word. The capsule no longer has a fixed place: drag it while recording or pick a position of your own. A dictation that failed is no longer lost, and the app now follows the Windows language.

  • Proofread the selection

    • Proofread: select text in any app and press Ctrl Alt J. FlowVoice fixes only the spelling, accents and punctuation, without swapping words or changing the style, and you don't have to say anything.
    • If the AI changes more than that, the text stays as it was. If there's nothing to fix, nothing is pasted, and the text's formatting stays intact.
    • It's also the Proofread chip on the Command card, on the result and in the history. On keyboards where AltGr J types a character, it starts without a shortcut, and you can pick another one.
  • Move the capsule

    • Drag while recording: click the capsule and drag it to any corner of the screen, even to another monitor. It stays where you dropped it until the end of that dictation; on the next one, it goes back to the default position.
    • Custom position: besides Bottom and Top, choose the spot by dragging the capsule on a miniature of the screen, with snapping to the corners, edges and center. Test shows where it will appear.
    • Use where I last dragged it reuses the spot where you dropped the capsule. It's all in General → Floating window, where you can also turn dragging off.
  • Try again and back-to-back dictations

    • When transcription fails (network, limit, key), the error card gets a Try again button and stays on screen for 30 s. The history shows the failure, with the reason and the same button.
    • It redoes the dictation as it was made: same app, style and translation, with the current providers and keys. The recording stays in memory only (the last 3 failures), never on disk.
    • Two dictations in a row in the same field get a space between them, when the cursor stayed where the previous one ended. Not in terminals, nor in scripts written without spaces, like Japanese and Chinese.
  • 10 languages

    • The interface is now also in French, German, Japanese, Chinese, Russian, Hindi and Bengali, besides Portuguese, English and Spanish, with the right Windows fonts for each script.
    • Automatic (Windows), the new default, follows the Windows language. If you already use the app, it keeps what you picked.
    • The tray menu, error messages and the names of the built-in styles follow the interface language.
  • Shortcuts without conflicts

    • Paste again comes without a shortcut on new installs, because Ctrl Alt V is Office's Paste Special. It stays in the tray menu, and you can pick a shortcut.
    • On keyboards where AltGr K types a character, Command starts without a shortcut, so it doesn't steal the key, and the Shortcuts screen explains why.
  • Privacy and microphone

    • New Privacy section on the About screen: what stays on the PC, what goes to each provider and where the keys are kept. The full policy is here.
    • Clearer microphone errors: when Windows blocks the microphone, the app says where to unblock it; when another app is using it exclusively, it tells you that too.
    • Its own message when another app is holding the clipboard.
  • What's new, in the app

    • After an update, the first time the window opens it shows what's new, in the interface language. The full history is in About → Change history and works offline.
  • Fixes

    • If the app closed in the middle of a recording with the PC's sound muted, the sound stayed muted. Now it comes back the next time the app opens.
    • Start with the system is more reliable: the app also creates a logon task in Task Scheduler, without asking for administrator rights. And turning off startup in Task Manager now really works.
    • Command or “Another version” with translation no longer returns two versions, or a note at the end.
    • Text in Arabic, Hebrew, Persian and Urdu shows in the right direction in the overlay, the history and the chat.

Now under the GPL-3.0FlowVoice is still free and open source. Any modified version that is distributed must come with the source code, under the same license. Read the license

2.1

October 2026

More stable preview and glass capsule

A word only settles when two answers in a row agree on it. Until then, it shows lighter and can still change. After that, it never goes back.

FlowVoice overlay listening: the start of the sentence already settled, in white, and the last words, not yet confirmed, in lighter gray.
In the app: the start of the sentence has already settled; the end is still lighter.
  • Live preview

    • The text no longer goes back: each model handles one request at a time, and a late answer is discarded.
    • The preview no longer sends the previous text as context (sometimes it came back repeated).
    • The pace follows the limits Groq itself reports and always leaves room for the final transcription, which no longer gets “limit reached” right after the preview.
    • Long sentences are closed within 15 s: faster answers and fewer seconds used up from the free plan.
    • The extra Gemini lane in the preview is gone (it wrote differently from Whisper and was slower).
    • Measured with the same 4 audio clips: text shown as settled and then changed dropped from 2.5–7.5 times per dictation to zero, and updates arrive every ~1.2–1.5 s (before, ~1.7–2.0 s).
  • Glass capsule

    • In General → Floating window: Glass (transparent and blurred, with a light edge) or Translucent (a lighter tint), with Windows' own blur, done by the graphics card.
    • Light and shadow like macOS 27: shine, beveled edge, light along the bottom and a soft shadow (an idea from Thiago Silva).
    • Needs Windows transparency effects; with them off, or in battery saver, the capsule stays solid.
  • Fixes

    • On a busy PC, when starting with Windows, the window sometimes showed an error instead of the settings.
    • After updating, FlowVoice reopens by itself with the window open.
FlowVoice settings, General: Capsule look with the options Solid, Glass and Translucent, Glass selected, and the option Light and shadow like macOS 27 turned on.
The option in General → Floating window. See the glass on the home page.

2.0

October 2026

Why a rewrite

In 2026, 1.x stopped working for many people: GitHub Models, which it recommended, was discontinued; models that used to be free on Groq left the free plan; old Gemini versions were shut down. And 1.x hid the real error, so it seemed the app just “didn't work”.

2.0 was built so this wouldn't happen again: it shows the provider's real message and swaps a retired model by itself.

What changed

FlowVoice overlay result: Pasted, Professional style in Outlook, the rewritten text and the chips Natural, Professional, Prompt, Raw, Transcript only, Translate and Original, with the Copy button.
The result in the overlay: one click redoes it in another style or translates it.
  • Dictation

    • Live preview: the text appears while you speak.
    • New Prompt style, which trims your speech down to send to an AI, with adjustable intensity.
    • Natural, Professional, Raw, Transcript only and styles of your own.
    • Style per application: Outlook always Professional, VS Code always Prompt.
    • Removes filler words (“um”, “like”, stutters) and respects your vocabulary.
  • New overlay

    • After the result, one click redoes it in another style or translates it into dozens of languages.
    • Replace undoes the previous paste and pastes the new version.
    • Follows the mouse or the window in focus, on the monitor you're on.
    • Esc cancels at any time.
  • New shortcuts

    • Command on a selection: select text in any app and say what to do (“more formal”, “summarize in bullets”).
    • Paste again the last dictation into the app in focus.
    • Voice translation and a voice assistant with web search and sources.
    • Hold-to-talk mode (push-to-talk).
  • Reliable

    • Failover between providers and between several keys; if the cloud goes down, it uses the local model.
    • Retired models swapped automatically, with a daily check.
    • Safe pasting: checks the target window and gives back what was on your clipboard.
    • Warns you if the microphone disconnects and switches to another.
  • Better offline

    • Model catalog by language, with a recommendation for yours.
    • Model tuned for Brazilian Portuguese (Distil-Whisper pt-BR).
    • Local transcription several times faster.
    • The model leaves memory when you stop dictating; delete models whenever you want.
  • Interface

    • Redesigned settings, with search (Ctrl K).
    • First-run wizard with a tutorial and a test for each key.
    • Light and dark themes, an accent color of your choice, PT/EN/ES.
    • New icon and searchable history.

1.x × 2.0

Comparison between version 1.x and 2.0
Feature1.x2.0
BasePython + PySide6Rust (Tauri 2) + Svelte
InstallerLarge, with Python bundledA few MB; models only if you want them
While you speakNo text on screenLive text preview
After the resultPaste and doneSwitch style, translate, replace
When the provider failsGeneric errorNext key or provider, with the real message
Retired modelStopped workingSwapped automatically
KeysConfig fileSystem credential vault
UpdatesAutomaticAutomatic and digitally signed

Coming from 1.x?Install over it. On first run, 2.0 automatically imports your old keys into the system vault. If you were using GitHub Models, create a free Groq key: it takes a few minutes.

1.x

Until June 2026

The first generation

The original version, in Python. The highlights, from newest to oldest:

  • 1.9Web search through Tavily in Search mode, a password to reveal keys, and an interface in Portuguese, English and Spanish.
  • 1.8Redesigned overlay and a filter against transcription “hallucinations”.
  • 1.5–1.7Automatic update inside the app.

Full notes for each version on GitHub Releases.

Ready for 2.2?

Free, open source and no account.