[FEATURE] Voice input (microphone) does not support Russian / non-English speech recognition language selection

Open 💬 0 comments Opened Jul 12, 2026 by shalkars-robotek

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_

View original on GitHub ↗