Voice mode: 'no speech detected' despite working microphone
Open 💬 7 comments Opened Mar 25, 2026 by cs-mason
Bug Description
Voice mode consistently returns "no speech detected" after holding Space through the warmup phase, even though the microphone is fully functional in other applications.
Initially received "voice connection failed" error, which was resolved by running /login and toggling /voice. After that, voice connects successfully but never detects speech.
Environment
- Claude Code version: 2.1.83
- macOS version: Darwin 25.2.0 (macOS Tahoe / Sequoia)
- Terminal: Tested in both WebStorm integrated terminal and standalone Terminal.app
- Auth: Logged in via Claude.ai account (
/loginsuccessful)
Steps to Reproduce
- Run
claudein Terminal.app (or WebStorm terminal) - Run
/voiceto enable voice mode - Hold Space through the warmup phase ("keep holding...")
- Speak clearly into the microphone once waveform appears
- Release Space
Result: "no speech detected"
Expected: Transcribed speech appears in the prompt
Troubleshooting Done
- ✅ Microphone input level meter moves in System Settings > Sound > Input
- ✅ Voice Memos records audio successfully
- ✅ Terminal.app listed and enabled in System Settings > Privacy & Security > Microphone
- ✅ WebStorm/JetBrains listed and enabled in microphone permissions
- ✅ Claude Code is up to date (2.1.83)
- ✅ Authenticated via
/login - ✅ Toggled
/voiceoff and on - ✅ Tested in both WebStorm terminal and standalone Terminal.app — same result in both
This issue has 7 comments on GitHub. Read the full discussion on GitHub ↗