Feature Request: Add Russian and Ukrainian language support for voice input (microphone button)

Resolved 💬 3 comments Opened Mar 23, 2026 by Melxisedek75 Closed Mar 26, 2026

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

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:

  1. Auto-detect the spoken language, OR
  2. 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.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗