ParrotParrot

How to Dictate in Any Mac App: Slack, Notion, VS Code & More

Set up system-wide voice dictation on Mac so one hotkey works in Slack, Notion, VS Code, Gmail, and more — plus app-specific tips when paste fails.

KG
Kash GohilCreator of Parrot
Tutorial
July 18, 2026·7 min read

The power of modern voice dictation is simple: one hotkey that works in Slack, Notion, VS Code, Gmail, and Terminal-adjacent tools — anywhere you can type. This guide shows how system-wide dictation on Mac works, how to set it up, and app-specific tips so text lands where your cursor is.

Why “works in any app” beats built-in voice typing

Google Docs voice typing only works in Docs. Word Dictate only works in Office. Browser extensions die when you switch to a native app.

A menu-bar dictation app with a global hotkey treats your whole OS as the canvas: focus a text field, speak, paste. That's the workflow products like Parrot are built around.

Core setup (once)

  1. Install a native Mac dictation app (download Parrot).
  2. Microphone permission — so it can hear you.
  3. Accessibility permission — so it can paste or type into other apps.
  4. Pick a hotkey you won't fight (Parrot defaults to fn).
  5. Test in Notes first, then your real stack.

Step-by-step: local setup on Mac.

App-by-app tips

Slack

  • Click the message box before you hold the hotkey.
  • Dictate shorter bursts — threads are skimmed, not essays.
  • Vocabulary: channel names, teammate names, product terms.

Notion

  • Focus the block you want. Notion's nested editors confuse unfocused paste.
  • Great for meeting notes and PRDs; mark headings out loud if cleanup doesn't structure them.

VS Code / Cursor / IDEs

  • Ideal for comments, commit messages, README prose — not for precise syntax.
  • Dictate the explanation; type the code.
  • Add library names to vocabulary so “PostgreSQL” survives.

Gmail / Google Docs

Linear, Jira, GitHub

  • Issue descriptions and PR bodies are perfect dictation targets.
  • Keep tickets scannable: problem → context → ask.

Notes, Obsidian, Bear

When paste fails

  • Re-check Accessibility permission for the dictation app.
  • Click into a real text field (not a read-only view).
  • Some secure fields block paste — that's the OS protecting you.
  • Good apps fall back to typing the characters when Cmd+V is unreliable.

Privacy across apps

System-wide doesn't mean cloud-wide. Local dictation still keeps audio on your Mac whether you're in Slack or a medical EHR page. That's the point of on-device tools — compare options in private voice dictation apps.

FAQ

Can I dictate in every Mac app?

Almost any app with a standard text field. Exceptions: some secure inputs, canvas-only tools, and fields that don't accept paste.

Do I need a plugin for Slack or Notion?

No. Global hotkey + paste is enough. Plugins add complexity without unlocking the core loop.

What's the best free system-wide dictation for Mac?

Parrot — free for life, local, built for the hotkey workflow. Download here.

Pick three apps and practice

Today: Slack, email, and your notes app. Tomorrow it feels automatic. That's when dictation sticks.

Try Parrot

Voice dictation for Mac. Free for life — fully local, no subscription.