dictate

Hold a key, speak, let go. The words are typed into whatever window has focus. Runs on your own computer, no account, no per-minute cost.

Download for Windows
Windows 10 or 11, 64-bit. About 110 MB. The first launch downloads a 140 MB speech model, so keep an internet connection for that one time.
All builds are listed in the downloads folder; take the newest.

Install

  1. Run the installer. It installs for your user only, so it never asks for administrator rights.
  2. Leave Start dictate when I sign in checked unless you would rather launch it yourself.
  3. When it finishes, a microphone icon appears in the tray by the clock, and a window shows the speech model downloading. That takes a minute the first time and never again.

Dictate

  1. Click into anything that accepts typing: an email, a chat box, a code editor, a terminal.
  2. Hold right Ctrl and talk. A small pill at the bottom of the screen turns red while it listens.
  3. Let go. A fraction of a second later the text appears where the cursor was.

Say comma, period, question mark or new line to get those. Right-click the tray icon and choose Open for history, settings, and a box to practice in.

Settings worth knowing

TriggerAny key your other hand never needs, or a mouse thumb button. While the app runs, that key stops doing its normal job.
MicrophoneThe system default unless you pick one. The level meter on the Status tab shows whether the app hears you.
Enginefaster-whisper is accurate and needs no setup. Moonshine is quicker on short phrases. Either downloads its model the first time you pick it.
RecordingsEvery dictation is kept as audio, so a bad transcript can be replayed. Right-click a history row to play, open, or delete it. There is a cap on how many are kept.

Known limits

If something is wrong

Open the window from the tray icon. The Status tab says whether the engine loaded and whether the microphone hears you. If the engine failed, the file errors.log next to the config (the Settings page has an Open config file button; the log sits beside it) says why. Send that file along with what you expected to happen.

Two things that look like the app being broken and are not: the tray icon hidden behind the small chevron by the clock, and Windows privacy settings not letting desktop apps use the microphone (Settings, Privacy and security, Microphone).