6 min read

Voice Dictation for Claude Code on Windows

Dictate a 600-word Claude Code prompt on Windows, transcribe it with local Whisper, and paste it into the terminal without typing the first draft.

For Claude Code users whose best prompts are too long to type from scratch.

Download Starter for Windows

5,000 words per day. No account required. Local by default, cloud optional.

Run one 600-word prompt test

Choose a coding task you can explain but would postpone writing because it needs too much context. Put the cursor in Claude Code, press your PrivateTranscribe hotkey, and dictate the bug, expected behavior, relevant files, constraints, and verification steps in one recording. Aim for 600 words, then check the word count before submitting it.

The claim is observable: the first draft should appear in the Claude Code prompt without you typing it. Review the pasted text, correct names or code tokens, and only then send it to the agent. This tests the whole voice-to-terminal workflow instead of relying on a promise that dictation is fast.

Set up the hotkey-to-terminal workflow

Install PrivateTranscribe Starter, choose a local Whisper model, and set a global hotkey. Place the cursor in the Claude Code prompt, press the hotkey, speak, and finish the recording. PrivateTranscribe transcribes the audio and pastes the completed text into the active terminal.

Start with tap-to-talk for long prompts so you do not need to hold keys while explaining the task. Use push-to-talk for short corrections or follow-up instructions. Test the hotkey in your actual terminal before relying on it during a coding session.

Give the agent a complete task

Start with the outcome you want. Then describe what you observed, which part of the project is involved, what must not change, and how Claude Code should verify the result. Natural speech is fine. The important part is giving enough concrete context to act safely.

For example, explain that a mobile card clips its final label, name the page where it appears, ask for a responsive fix rather than smaller unreadable text, and require a mobile-width test plus a production build.

Know what voice is bad at

Dictation is useful for intent, observations, constraints, and acceptance criteria. It is less reliable for exact file paths, shell commands, case-sensitive identifiers, punctuation-heavy code, and secrets. Type or paste those details, and inspect every command before an agent runs it.

A long spoken prompt is not automatically a good prompt. Remove repetition after transcription, keep the desired outcome near the start, and make the verification requirement explicit. Voice should make complete context easier to capture, not reward unnecessary length.

What stays local and what does not

With local Whisper selected, PrivateTranscribe processes the recording on your Windows PC. The raw audio does not need to be uploaded to a transcription provider.

The resulting text is still sent to Claude when you submit the prompt in Claude Code. Local dictation protects the transcription step; it does not change the privacy policy of the coding agent receiving the final text. Avoid dictating secrets that should not enter the prompt.

Test it in Starter before considering Pro

PrivateTranscribe Starter includes 5,000 transcribed words per day, every supported local Whisper model, optional CUDA acceleration on compatible NVIDIA GPUs, a global hotkey, and automatic paste. No account is required for Starter.

At 600 words per prompt, the daily allowance is enough for eight full tests with words left over. Pro is for people who repeatedly hit the 5,000-word daily limit; its first concrete upgrade is removing that limit.

It works beyond Claude Code as well. The same hotkey can dictate into editors, browsers, chat apps, documents, and other terminals on Windows.

Try local dictation privately

PrivateTranscribe Starter is free for Windows. It includes local Whisper transcription, global hotkeys, automatic paste, and 5,000 transcribed words per day without requiring an account.

Download Starter for Windows