Paste method
The default isCtrl+V on Windows, Cmd+V on macOS, and Direct on Linux, because clipboard paste is less dependable across Linux compositors.
The other settings
Details
Why trailing space is off by default
Why trailing space is off by default
It is wrong as often as it is right. Dictating mid-sentence into an editor that already handles spacing ends up with doubles.Generate with Flow never appends the space, so a generated draft lands exactly as produced.
When auto submit is skipped
When auto submit is skipped
Cmd+Enter on macOS and Super+Enter elsewhere are the same Meta key either way.Auto submit is skipped when the paste method is None, because there would be nothing to submit, and when the paste itself failed.It waits 50 ms after the insert before sending the key. Generate with Flow does not auto-submit either.Linux: typing tools and the clipboard chain
Linux: typing tools and the clipboard chain
Typing tool (Linux only, default
Auto) picks which tool types the text for the Direct paste method. The row appears only on Linux, and only while the paste method is Direct. The dropdown lists just the tools present on your system (wtype, kwtype, dotool, ydotool, xdotool), so you cannot select one that is not installed. Leave it on Auto unless a specific tool misbehaves.Clipboard writes prefer wl-copy under Wayland, which handles umlauts and other non-ASCII text better.The paste keystroke is sent by whichever native tool is available: wtype on non-KDE Wayland, then dotool, then ydotool. On X11 it is xdotool, then ydotool. If none is installed, SpeakoFlow falls back to its own key synthesis.Timing knobs in Debug
Timing knobs in Debug
Two settings in Settings → Debug affect insertion. Debug appears once debug mode is on (
Ctrl+Shift+D, or Cmd+Shift+D on macOS).Paste delay (default 60 ms). How long to wait after writing the clipboard before sending the paste combo. Only applies to the clipboard-based methods. Increase it if the wrong text pastes, which means the app read the clipboard before SpeakoFlow finished writing it.Extra recording buffer (default 0 ms). How much longer to keep recording after you release the key. Increase it if your last word or two gets cut off.Modifiers are always released
Modifiers are always released
Any method that synthesizes keystrokes releases every modifier afterwards, even if the combo was interrupted partway through.That is the guard against the classic failure where
Ctrl or Shift appears stuck down after a paste.The order things happen in
The order things happen in
Once a recording is transcribed, the transcript passes through these stages before it is inserted.
1
Transcription
Custom-word correction and filler removal. See Custom words.
2
AI cleanup
Optional, and only on its own shortcut. See AI cleanup.
3
Spoken emoji, then text replacements
Both opt-in. Your own replacement rules run last, so they always win. See Text replacements.
4
Insert
Trailing space, paste method, then auto submit.