[BUG] Title: Voice input microphone always transcribes Chinese speech as English (desktop app + web app)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Description:
When using the microphone/voice input feature to dictate a message in Mandarin Chinese, the speech is transcribed as English text instead of Chinese, on both the desktop app and the web app (claude.ai/code).
Steps to reproduce:
Open a conversation in the desktop app (or claude.ai/code in browser).
Click the microphone icon to start voice input.
Speak a sentence in Mandarin Chinese.
Observe the transcribed text.
Expected behavior:
The dictated Chinese speech should be transcribed as Chinese text.
Actual behavior:
The transcription comes back as English (garbled/unrelated English text), regardless of the language actually spoken.
Environment:
OS: Windows 11 Pro, build 10.0.26200
Affected surfaces: Claude Code desktop app AND claude.ai/code web app (same issue on both)
Windows OS-level speech recognition language: confirmed Traditional Chinese (Taiwan) voice pack is installed under Settings > Time & Language > Speech
Browser (for web app): [Chrome версion]
Additional notes:
Issue persists across two different app surfaces (desktop + web), suggesting the voice input language detection/handling is not respecting the user's spoken language and may default to English regardless of system locale or installed language packs.
What Should Happen?
the phonetics of the Chinese text that has been translated should be identified as Chinese characters.
Error Messages/Logs
Steps to Reproduce
[BUG] Voice input microphone always transcribes Chinese speech as English (desktop app + web app)."
In the "What's Wrong?" section, write: "When using the microphone or voice input feature to dictate a message in Mandarin Chinese, the speech is transcribed as English text instead of Chinese, on both the desktop app and the web app."
For "What Should Happen?", put: "The dictated Chinese speech should be transcribed as Chinese text."
And finally, for "Steps to Reproduce," list these numbered steps: "1. Open a conversation in the desktop app or web app. 2. Click the microphone icon to start voice input. 3. Speak a sentence in Mandarin Chinese. 4. Observe the transcribed text."
Claude Model
Sonnet (default)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
W11
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_