← Back to home Docs

Murmur docs

Last updated April 30, 2026 · v1.1.0

Everything you need to get fluent with Murmur in an afternoon. Most of it you'll never read — the app is designed to fade out of your way — but when something does need explaining, it lives here.

Quick start

Download Murmur, run the installer, and launch it. The first-run wizard walks you through four steps: welcome, provider and API key, hotkey capture, and done. The whole thing takes under a minute if your key is on hand.

Voice commands

Voice commands let you punctuate, break lines, and add structure without taking your hands off the keyboard or trailing in "period" as literal text. Murmur recognizes commands at word boundaries only, so saying "period drama" will not insert a full stop. Available everywhere, free, on by default.

SayYou get
new lineLine break
new paragraphBlank line, next sentence capitalized
period / full stop.
comma,
question mark?
exclamation point / exclamation mark!
colon:
semicolon;
open quote
close quote
open paren / open parenthesis(
close paren / close parenthesis)
dash
hyphen-
bullet pointNew line starting with •
tabTab character
Format mode. Set Smart formatting to verbatim in Settings to disable every command above and have Murmur type back exactly what the speech model returned.

Custom dictionary

Open Settings → Dictionary to add terms the model keeps mishearing — product names, coworkers, jargon, acronyms. Each entry is a target word or phrase plus an optional list of common mishearings. Murmur applies them after transcription and before the text is typed, so corrections cost no extra latency.

Examples that pull weight in real-world use:

The dictionary is stored locally per user. It is never synced (unless you're on Pro with cloud sync enabled) and never sent to any provider in isolation.

Hotkeys

Open Settings → Hotkeys → Capture, then press the key you want. Murmur learns both the logical name (F23, Copilot) and the raw scan code, so even keys Windows doesn't formally recognize will bind. You can configure two hotkeys at once: one for Hold mode and one for Toggle.

Tips on which keys work well:

AI rewrite modes

The rewrite menu (Pro) takes your transcribed text and runs it back through your provider's chat model with a style instruction. The output replaces what would have been typed. Useful when you've dictated a draft and want a tone shift before it lands.

Rewrites use the chat model from the provider you've already configured (Groq llama-3.3-70b or Gemini 2.0 Flash). No new vendor, no new key.

Accuracy review

Pure speech-to-text models miss a predictable set of things: homophones (their/there), misheard proper nouns, dropped negations (the difference between "I do" and "I don't"), and garbled technical words. Accuracy review is a second pass: a quick LLM call that reads the transcript like a careful editor and patches those errors before the text lands.

It is not a style rewrite. It preserves your voice, your cadence, your structure.

Three modes:

How it differs from rewrite. Rewrite changes the way you sound. Accuracy review preserves the way you sound and only fixes mistakes the speech model demonstrably made. The two are independent and can both be on.

Tray and quitting

Closing the Murmur window doesn't close the app — it tucks it into the system tray, where it keeps listening for your hotkey. The tray icon's right-click menu has Show window, the current mode (Smart / Hold / Toggle), and Quit.

If you want Murmur to launch silently at login, run start.bat from the Startup folder (shell:startup). It launches without a console window, and the tray icon is the only sign Murmur is alive.

Troubleshooting

The Copilot key opens the stock Copilot launcher instead of Murmur.

Windows intercepts the Copilot key first. Disable the stock binding under Settings → Personalization → Text input, or remap the key with PowerToys Keyboard Manager to a code Murmur can capture cleanly (e.g. F23). After that, Murmur's hotkey capture will see the key.

Ctrl+V doesn't paste the transcript into some apps.

A small set of apps (notably some terminals and Electron-based games) ignore the standard paste input that Murmur sends. Workaround: switch the typing strategy in Settings → Advanced from paste to type. The app will then synthesize keystrokes character by character — slightly slower, but universally accepted.

ARM64 caveats.

Murmur runs natively on Windows on ARM. The Groq path is fully supported. The Gemini path depends on grpcio, which doesn't yet ship ARM64 wheels for Python 3.13. If you're on ARM and want to use Gemini, either downgrade the embedded Python or stick with Groq until upstream wheels ship. The installer steers you toward Groq by default on ARM.

Murmur is not capturing my mic.

Check Windows microphone permissions: Settings → Privacy & security → Microphone and make sure desktop apps are allowed. Then in Murmur, open Settings → Audio and pick the correct input device explicitly (the default device sometimes changes when headphones connect).

My transcript appeared in the wrong window.

Murmur types into whichever window has keyboard focus when you release the hotkey. If you alt-tab while holding the key, the destination changes. Stay in the target window until you let go.

← Back to home