claude-code - 💡(How to fix) Fix [BUG] Voice input in Claude Code chat does not respect accessibility.voice.speechLanguage setting (Russian / non-English languages) [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#53232Fetched 2026-04-26 05:21:00
View on GitHub
Comments
1
Participants
2
Timeline
6
Reactions
0
Timeline (top)
labeled ×5commented ×1

Error Message

Error Messages/Logs

RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

Description:

When using the microphone button in Claude Code's chat panel and speaking Russian, the speech is transcribed in Latin characters (English phonetics) instead of Cyrillic, even when the VS Code Speech language is configured to Russian.

Steps to reproduce:

Install VS Code Speech extension (Microsoft) Install "Russian (Russia) language support for VS Code Speech" extension Set "accessibility.voice.speechLanguage": "ru-RU" in settings.json Open Claude Code chat panel and click the microphone button Speak Russian Expected behavior:

Russian speech is transcribed as Cyrillic text in the chat input.

Actual behavior:

Russian speech is transcribed as Latin characters (e.g., "privet" instead of "привет").

Additional context:

Editor dictation (Ctrl + Alt + V) works correctly in Russian — Cyrillic text appears in the editor. The issue is specific to Claude Code's chat microphone, which appears to use a different speech recognition mechanism than VS Code Speech. Environment:

OS: Windows 11 VS Code Speech: v0.5.0 Claude Code: latest

What Should Happen?

Description:

When using the microphone button in Claude Code's chat panel and speaking Russian, the speech is transcribed in Latin characters (English phonetics) instead of Cyrillic, even when the VS Code Speech language is configured to Russian.

Steps to reproduce:

Install VS Code Speech extension (Microsoft) Install "Russian (Russia) language support for VS Code Speech" extension Set "accessibility.voice.speechLanguage": "ru-RU" in settings.json Open Claude Code chat panel and click the microphone button Speak Russian Expected behavior:

Russian speech is transcribed as Cyrillic text in the chat input.

Actual behavior:

Russian speech is transcribed as Latin characters (e.g., "privet" instead of "привет").

Additional context:

Editor dictation (Ctrl + Alt + V) works correctly in Russian — Cyrillic text appears in the editor. The issue is specific to Claude Code's chat microphone, which appears to use a different speech recognition mechanism than VS Code Speech. Environment:

OS: Windows 11 VS Code Speech: v0.5.0 Claude Code: latest

Error Messages/Logs

Steps to Reproduce

Description:

When using the microphone button in Claude Code's chat panel and speaking Russian, the speech is transcribed in Latin characters (English phonetics) instead of Cyrillic, even when the VS Code Speech language is configured to Russian.

Steps to reproduce:

Install VS Code Speech extension (Microsoft) Install "Russian (Russia) language support for VS Code Speech" extension Set "accessibility.voice.speechLanguage": "ru-RU" in settings.json Open Claude Code chat panel and click the microphone button Speak Russian Expected behavior:

Russian speech is transcribed as Cyrillic text in the chat input.

Actual behavior:

Russian speech is transcribed as Latin characters (e.g., "privet" instead of "привет").

Additional context:

Editor dictation (Ctrl + Alt + V) works correctly in Russian — Cyrillic text appears in the editor. The issue is specific to Claude Code's chat microphone, which appears to use a different speech recognition mechanism than VS Code Speech. Environment:

OS: Windows 11 VS Code Speech: v0.5.0 Claude Code: latest

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

No response

Claude Code Version

Latest

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Windows Terminal

Additional Information

Description:

When using the microphone button in Claude Code's chat panel and speaking Russian, the speech is transcribed in Latin characters (English phonetics) instead of Cyrillic, even when the VS Code Speech language is configured to Russian.

Steps to reproduce:

Install VS Code Speech extension (Microsoft) Install "Russian (Russia) language support for VS Code Speech" extension Set "accessibility.voice.speechLanguage": "ru-RU" in settings.json Open Claude Code chat panel and click the microphone button Speak Russian Expected behavior:

Russian speech is transcribed as Cyrillic text in the chat input.

Actual behavior:

Russian speech is transcribed as Latin characters (e.g., "privet" instead of "привет").

Additional context:

Editor dictation (Ctrl + Alt + V) works correctly in Russian — Cyrillic text appears in the editor. The issue is specific to Claude Code's chat microphone, which appears to use a different speech recognition mechanism than VS Code Speech. Environment:

OS: Windows 11 VS Code Speech: v0.5.0 Claude Code: latest

extent analysis

TL;DR

The issue can be fixed by ensuring that Claude Code's chat microphone uses the correct speech recognition mechanism that supports Cyrillic characters for Russian language.

Guidance

  • Verify that the accessibility.voice.speechLanguage setting is correctly set to "ru-RU" in the settings.json file.
  • Check if there are any additional settings or configurations in Claude Code that need to be adjusted to support Cyrillic characters for Russian speech recognition.
  • Compare the speech recognition mechanisms used by VS Code Speech and Claude Code's chat microphone to identify any differences that might be causing the issue.
  • Test the microphone button in Claude Code's chat panel with different languages to see if the issue is specific to Russian or affects other languages as well.

Example

No code snippet is provided as the issue seems to be related to configuration and speech recognition mechanisms rather than code.

Notes

The issue is specific to Claude Code's chat microphone and does not affect editor dictation, which suggests that the problem lies in the speech recognition mechanism used by Claude Code. The fact that this worked in a previous version implies that a regression might have occurred.

Recommendation

Apply a workaround by checking the speech recognition settings and configurations in Claude Code to ensure that they support Cyrillic characters for Russian language, as the root cause of the issue is likely related to the speech recognition mechanism used by Claude Code's chat microphone.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING