Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · claude-code

Voice dictation changedvoice-dictation

Nearest release: v2.1.290, published 4 hours before upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Upstream edited this page at 5 Oct 2026 22:35 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 20 Oct 2026 18:37 UTC.

Upstream edited
Recorded here
Lines+42added
Lines−44removed
From line 63 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits14to this page, all time

The whole hunk

from line 63, old and new numbered
/
lines
from line 63
6363 
6464Holding or tapping `Space` starts dictation only where the keypress would otherwise type into the prompt. In the [transcript viewer](/docs/en/interactive-mode#transcript-viewer), `Space` pages through the conversation, and in [vim mode](/docs/en/interactive-mode#vim-editor-mode) outside INSERT it is a command. A [rebound modifier combination](#rebind-the-dictation-key) like `meta+k` never types text, so it starts dictation from those places too.
6565 
66<Tip>
67 To skip the warmup, switch to [tap mode](#tap-to-record-and-send) with `/voice tap`, or [rebind to a modifier combination](#rebind-the-dictation-key) like `meta+k`. Modifier combos start recording on the first keypress.
68</Tip>
66> [!TIP]
67>
68> To skip the warmup, switch to [tap mode](#tap-to-record-and-send) with `/voice tap`, or [rebind to a modifier combination](#rebind-the-dictation-key) like `meta+k`. Modifier combos start recording on the first keypress.
6969 
7070Your speech appears in the prompt as you speak, dimmed until the transcript is finalized. Release `Space` to stop recording and finalize the text. The transcript is inserted at your cursor position and the cursor stays at the end of the inserted text, so you can mix typing and dictation in any order. Hold `Space` again to append another recording, or move the cursor first to insert speech elsewhere in the prompt:
7171 
from line 101
101101 
102102Voice dictation uses the same [`language` setting](/docs/en/settings-reference#language) that controls Claude's response language. If that setting is empty, dictation defaults to English. In the VS Code extension, if `language` is empty, dictation uses VS Code's `accessibility.voice.speechLanguage` setting before defaulting to English.
103103 
104<Accordion title="Supported dictation languages">
105 | Language | Code |
106 | :- | :- |
107 | Czech | `cs` |
108 | Danish | `da` |
109 | Dutch | `nl` |
110 | English | `en` |
111 | French | `fr` |
112 | German | `de` |
113 | Greek | `el` |
114 | Hindi | `hi` |
115 | Indonesian | `id` |
116 | Italian | `it` |
117 | Japanese | `ja` |
118 | Korean | `ko` |
119 | Norwegian | `no` |
120 | Polish | `pl` |
121 | Portuguese | `pt` |
122 | Russian | `ru` |
123 | Spanish | `es` |
124 | Swedish | `sv` |
125 | Turkish | `tr` |
126 | Ukrainian | `uk` |
127</Accordion>
104> **Supported dictation languages**
105>
106> | Language | Code |
107> | :- | :- |
108> | Czech | `cs` |
109> | Danish | `da` |
110> | Dutch | `nl` |
111> | English | `en` |
112> | French | `fr` |
113> | German | `de` |
114> | Greek | `el` |
115> | Hindi | `hi` |
116> | Indonesian | `id` |
117> | Italian | `it` |
118> | Japanese | `ja` |
119> | Korean | `ko` |
120> | Norwegian | `no` |
121> | Polish | `pl` |
122> | Portuguese | `pt` |
123> | Russian | `ru` |
124> | Spanish | `es` |
125> | Swedish | `sv` |
126> | Turkish | `tr` |
127> | Ukrainian | `uk` |
128128 
129129Set the language in `/config` or directly in settings. You can use either the [BCP 47 language code](https://en.wikipedia.org/wiki/IETF_language_tag) or the language name:
130130 
from line 184
184184 
185185If your terminal app does not appear under System Settings → Privacy & Security → Microphone, there is no toggle you can enable. Reset the permission state for your terminal so the next `/voice` run triggers a fresh macOS permission prompt.
186186 
187<Steps>
188 <Step title="Reset the microphone permission for your terminal">
189 Run `tccutil reset Microphone <bundle-id>`, replacing `<bundle-id>` with your terminal's identifier: `com.apple.Terminal` for the built-in Terminal, or `com.googlecode.iterm2` for iTerm2. For other terminals, look up the identifier with `osascript -e 'id of app "AppName"'`.
187**1. Reset the microphone permission for your terminal**
190188 
191 <Warning>
192 You can run `tccutil reset Microphone` without a bundle ID, but it revokes microphone access from every app on your Mac, including apps like Zoom or Slack. Each app will need to re-request access on next use, so don't run it during an active call.
193 </Warning>
194 </Step>
189Run `tccutil reset Microphone <bundle-id>`, replacing `<bundle-id>` with your terminal's identifier: `com.apple.Terminal` for the built-in Terminal, or `com.googlecode.iterm2` for iTerm2. For other terminals, look up the identifier with `osascript -e 'id of app "AppName"'`.
195190 
196 <Step title="Quit and relaunch your terminal">
197 macOS won't re-prompt a process that is already running. Quit the terminal app with Cmd+Q, not just close its windows, then open it again.
198 </Step>
191> [!WARNING]
192>
193> You can run `tccutil reset Microphone` without a bundle ID, but it revokes microphone access from every app on your Mac, including apps like Zoom or Slack. Each app will need to re-request access on next use, so don't run it during an active call.
199194 
200 <Step title="Trigger a fresh prompt">
201 Start Claude Code and run `/voice`. macOS prompts for microphone access; allow it.
202 </Step>
203</Steps>
195**2. Quit and relaunch your terminal**
196 
197macOS won't re-prompt a process that is already running. Quit the terminal app with Cmd+Q, not just close its windows, then open it again.
198 
199**3. Trigger a fresh prompt**
200 
201Start Claude Code and run `/voice`. macOS prompts for microphone access; allow it.
204202 
205203## See also
206204 
Feedback