The whole point of dictation is to stay in flow: you're in Slack, in Cursor, in your email client — you press a key, say the thing, and the text is just there. No separate app, no copy-paste. Here's how to set that up on a Mac properly.
Option 1: Apple's built-in dictation
macOS ships with dictation built in: System Settings → Keyboard → Dictation, pick a shortcut, and you can dictate into any text field. It's free and fine for short messages. The pain points appear with daily use:
- Punctuation must be spoken aloud ("comma", "period") or comes out inconsistent.
- No custom vocabulary — your product names and jargon get mangled.
- No filler-word removal or grammar cleanup.
- No history; if insertion fails, your words are gone.
Option 2: a dedicated system-wide dictation app
Apps like Sotto run as a lightweight layer over macOS. The setup takes about two minutes:
- 1. Grant permissions: microphone (to hear you) and accessibility (to type into the focused app).
- 2. Download a local model: Whisper Large V3 Turbo or Parakeet — speech recognition runs on-device.
- 3. Pick your hotkey: the default is Cmd+Shift+Space. Hold it to talk (push-to-talk) or tap to toggle recording.
- 4. Speak, release, done: the transcribed text is inserted at your cursor, in whatever app has focus.
Where this gets genuinely fun
Once dictation works everywhere, it changes how you use specific apps:
- AI coding tools (Cursor, Claude, ChatGPT): you stop writing lazy two-word prompts. Rambling out the full context — edge cases, constraints, architecture — takes seconds by voice and gets you dramatically better output.
- Slack & email: a three-paragraph reply takes 30 seconds. With always-on cleanup rules, the "ums" are stripped and the tone polished automatically.
- Notes & journaling: capture ideas at speaking speed (~150 wpm) instead of typing speed (~40 wpm).
- Issue trackers: file the bug while it's fresh — describe it out loud into Linear's description field.
Pro tips
- Add your vocabulary: teach the app names like "SwiftUI" or "Postgres" so they're never misheard.
- Use per-language hotkeys if you switch languages: one shortcut for English, another for Spanish.
- Turn on filler-word removal — your raw speech is messier than you think, and automatic cleanup makes dictation output indistinguishable from typed text.
- Don't fear mistakes: recordings are saved, so you can re-transcribe with a bigger model if something came out wrong.
The bottom line
Built-in dictation proves the concept; a dedicated tool makes it a daily habit. If you want push-to-talk, local privacy, custom vocabulary, and automatic cleanup, give Sotto a look — it's a one-time $49 purchase and works in literally any Mac app with a text field. For a broader survey of the options, see our best dictation apps for Mac roundup.