March 28, 2026Updated November 7, 20264 min read

Voice Dictation for VS Code on Mac: Setup and Workflow

VS Code has no system-wide dictation of its own, and macOS Dictation treats everything as prose: it doesn't know your library names and it has no dictionary you control. Whisperer fills that gap for the parts of VS Code work that are actually text: prompts, comments, commit messages, docs.

What it won't do is dictate syntax. Whisperer writes what you say as text, so "open paren" stays words. That's fine, because the code itself is usually better written by the keyboard or by Copilot.

Setup#

1

Install Whisperer

From the Mac App Store, $2.99. Apple Silicon and macOS 26 Tahoe.

2

Grant the microphone

Microphone access is the permission that matters. Whisperer doesn't control other apps: text reaches VS Code when you paste it.

3

Keep the default model

Whisper with the default Whisperer V3 model is a good start. It covers 97 languages and runs on your Mac's GPU.

4

Add your project's names

Put library, service and teammate names in the personal dictionary.

The daily workflow#

Every dictation works the same way: click where the text should go, hold Fn, speak, release. Whisperer copies the text and shows a Copied ⌘V toast. Press ⌘V.

Copilot Chat and agent prompts#

You say

“explain why this hook re-renders on every keystroke and suggest a fix that doesn't change the public props”

OutputCopilot Chat
Explain why this hook re-renders on every keystroke and suggest a fix that doesn't change the public props.

This is where voice saves the most. Prompts are plain English, and spoken ones tend to include the detail an assistant needs.

Comments and docstrings#

Type the comment marker or open the docstring, then dictate the sentence and paste it:

You say

“retries the request up to three times with exponential backoff and throws the last error if all attempts fail”

OutputDocstring
Retries the request up to three times with exponential backoff and throws the last error if all attempts fail.

Commit messages#

Open Source Control, click the message box, and speak:

You say

“fix authentication timeout by extending the session to thirty minutes”

OutputCommit message
Fix authentication timeout by extending the session to thirty minutes.

Delete the final full stop if your team's style leaves it off.

README and Markdown#

Long-form docs are prose. For headings and lists, Pro's Format AI mode can turn a spoken outline into Markdown before you paste. See AI writing.

Tips#

Watch the preview

The live preview shows words as you speak. If a name is wrong, you'll see it before pasting.

Fix jargon once

"use effect" to useEffect, "post gress" to PostgreSQL. One dictionary entry each, used in every app.

Start with comments

If voice feels awkward in an editor, start with comments and commit messages. No syntax to think about.

Toggle mode for long text

Press once to start, once to stop. Easier than holding Fn through a README section.

What about VS Code voice extensions?#

There are extensions that add voice input inside VS Code, such as Microsoft's VS Code Speech for Copilot Chat. They're worth a look if you only want voice in the editor. Whisperer works in every app on your Mac with the same shortcut and the same dictionary, so the words you fixed for VS Code are also right in Slack, Mail and your terminal.

Speed#

Transcription runs on your Mac's chip. On Apple Silicon, a short prompt is usually ready moments after you release the key. Longer dictations take a little longer, since the final pass runs on the whole recording. Nothing is uploaded.

Connect VS Code to your meetings#

With Pro, Whisperer's local MCP server can connect to VS Code in one click. Copilot's agent can then search your meeting transcripts and dictation history, which helps when the spec for a feature lives in last week's call. The server is off until you turn it on.

Related: Voice coding with Cursor, How to dictate code on Mac, Voice coding guide, Voice to text for developers. See pricing and all features.

Meeting notes and dictation that run on your Mac

$2.99 app, Pro $14.99, paid once. No account, no subscription.

Get Whisperer

Related articles