[FEATURE] Voice input (microphone) does not support Russian / non-English speech recognition language selection
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When using the built-in microphone/dictation feature in the Claude Code VSCode extension, speech in Russian is not recognized correctly — it appears to default to English recognition and transliterates Russian speech phonetically into Latin letters instead of producing correct Cyrillic text.
For comparison, Windows' own Voice Typing (Win+H) correctly transcribes Russian speech into Cyrillic once the input language is set to Russian, so this seems specific to Claude's built-in mic feature rather than a system-level issue.
Request: add a language selector (or respect the OS input/display language) for the built-in voice input feature, so it can correctly transcribe non-English languages like Russian.
Environment: Windows 11, Claude Code VSCode extension.
Proposed Solution
When using the built-in microphone/dictation feature in the Claude Code VSCode extension, speech in Russian is not recognized correctly — it appears to default to English recognition and transliterates Russian speech phonetically into Latin letters instead of producing correct Cyrillic text.
For comparison, Windows' own Voice Typing (Win+H) correctly transcribes Russian speech into Cyrillic once the input language is set to Russian, so this seems specific to Claude's built-in mic feature rather than a system-level issue.
Request: add a language selector (or respect the OS input/display language) for the built-in voice input feature, so it can correctly transcribe non-English languages like Russian.
Environment: Windows 11, Claude Code VSCode extension.
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
3 Comments
until there's a language selector — anything that types at the cursor works in claude code too. I dictate russian through a local stt server (gigastt, gigaam v3, offline) + push-to-talk, way better than the built-in mic on russian
Voice dictation already supports Russian. The dictation language follows Claude Code's
languagesetting — set"language": "russian"(or"ru") in~/.claude/settings.json, or change it via/config. In the VS Code extension, iflanguageis empty, dictation uses VS Code'saccessibility.voice.speechLanguagesetting before defaulting to English.Docs: https://code.claude.com/docs/en/voice-dictation#change-the-dictation-language
🤖 Generated with Claude Code
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.