Preflight Checklist
Problem Statement
The built-in microphone button in Claude Code only supports English speech recognition. When users try to speak in Russian or Ukrainian, the transcription produces garbled/incorrect English text instead of recognizing the spoken language correctly.
The only workaround is to use Windows Voice Typing (Win+H), which opens a separate dialog window and supports Russian/Ukrainian — but this is inconvenient as users have to open it every time.
Proposed Solution
Add multilingual voice input support to Claude Code's built-in microphone button, specifically for:
- 🇷🇺 Russian (ru-RU)
- 🇺🇦 Ukrainian (uk-UA)
The voice recognition language should either:
- Auto-detect the spoken language, OR
- Follow the existing
language setting in settings.json (e.g. "language": "ru" is already supported for UI language)
Alternative Solutions
Using Windows Voice Typing (Win+H) as a workaround — it supports Russian and Ukrainian, but requires opening a separate dialog every time, which is not practical for regular use.
Priority
High - Significant impact on productivity
Feature Category
Configuration and settings
Use Case Example
A user wants to communicate with Claude Code in Russian using the built-in microphone. They press the mic button, speak in Russian, but the transcription produces incorrect English text. They have to switch to Windows Voice Typing every time, which breaks their workflow.
Additional Context
- OS: Windows 11
- Claude Code: latest version
settings.json already has "language": "ru" for UI language, but this does not affect voice recognition
- Many users in Eastern Europe and CIS countries use Russian and Ukrainian as primary languages — adding this support would greatly improve accessibility for a large user base.
Preflight Checklist
Problem Statement
The built-in microphone button in Claude Code only supports English speech recognition. When users try to speak in Russian or Ukrainian, the transcription produces garbled/incorrect English text instead of recognizing the spoken language correctly.
The only workaround is to use Windows Voice Typing (Win+H), which opens a separate dialog window and supports Russian/Ukrainian — but this is inconvenient as users have to open it every time.
Proposed Solution
Add multilingual voice input support to Claude Code's built-in microphone button, specifically for:
The voice recognition language should either:
languagesetting insettings.json(e.g."language": "ru"is already supported for UI language)Alternative Solutions
Using Windows Voice Typing (Win+H) as a workaround — it supports Russian and Ukrainian, but requires opening a separate dialog every time, which is not practical for regular use.
Priority
High - Significant impact on productivity
Feature Category
Configuration and settings
Use Case Example
A user wants to communicate with Claude Code in Russian using the built-in microphone. They press the mic button, speak in Russian, but the transcription produces incorrect English text. They have to switch to Windows Voice Typing every time, which breaks their workflow.
Additional Context
settings.jsonalready has"language": "ru"for UI language, but this does not affect voice recognition