[BUG] Speech-to-text microphone is broken and visually ugly — please fix urgently
Resolved 💬 1 comment Opened Jun 2, 2026 by cheskelsbreuer-bit Closed Jun 5, 2026
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?
The built-in microphone / speech-to-text feature in Claude is broken and the UI for it is ugly.
- Voice input does not work reliably — dictation either fails to capture or transcribes incorrectly.
- The microphone button / overlay does not match the rest of the Claude visual language. It looks unfinished compared to the polished UI around it.
- Real accessibility problem for users who rely on voice input (non-developers using Claude as a personal assistant).
Impact: speech-to-text is a primary input method for some users. When it doesn't work, the product is effectively unusable hands-free, and the bad visuals make the feature feel low-priority.
What Should Happen?
- Mic input should reliably transcribe speech in real time without dropping or mangling text.
- The microphone UI should look intentional and visually consistent with the rest of Claude (typography, color, button states).
Error Messages/Logs
N/A — UX/visual issue, no error logs.
Steps to Reproduce
- Open Claude (the surface with voice input enabled).
- Tap the microphone button to dictate a message.
- Observe (a) inconsistent / failed capture and (b) the visual treatment that does not match the rest of the app.
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
Latest as of 2026-06-02
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
PowerShell
Additional Information
Filed on behalf of a non-technical user who uses Claude daily via voice. He cannot easily type, so the mic is his primary input — please prioritize.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗