Voice mode: 'no speech detected' despite working microphone

Status Open
Reported on v2.1.83
Maintainer reply None cached
Activity 7 comments · opened Mar 25, 2026

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 (/login successful)

Steps to Reproduce

  1. Run claude in Terminal.app (or WebStorm terminal)
  2. Run /voice to enable voice mode
  3. Hold Space through the warmup phase ("keep holding...")
  4. Speak clearly into the microphone once waveform appears
  5. 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 /voice off and on
  • ✅ Tested in both WebStorm terminal and standalone Terminal.app — same result in both

View original on GitHub ↗

7 Comments

github-actions[bot] · 5 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/38827
  2. https://github.com/anthropics/claude-code/issues/38832
  3. https://github.com/anthropics/claude-code/issues/38648

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

edipetres · 5 months ago

I have the exact same issue, closing it now as duplicate:
https://github.com/anthropics/claude-code/issues/40523

dariusmi · 5 months ago

Same here.

Tested on:
2.1.85
2.1.87

I started getting ‘no speech detected’ a few days ago. Right now, it’s almost impossible to use voice input

magiusdarrigo · 5 months ago

+1 @bcherny

<img width="172" height="83" alt="Image" src="https://github.com/user-attachments/assets/9ce521cf-07e2-4996-8cd1-990db7564374" />

BHCC2025 · 5 months ago

Also getting this same issue... I can see the microphone level indicator is working - but never processes the speech. running 2.1.87 - Mac OS latest Tahoe version.

brcdev · 5 months ago

Same issue as above - microphone indicator working, not processing speech. Running 2.1.87 on macos.

ericvegasdev-spec · 3 months ago

Saw your no speech detected thread on 2.1.83 with the full eight-step troubleshooting checklist. That is more diligence than 99% of users do, and the feature still does not work. I built a productized voice loop that skips Claude Code's beta voice mode entirely and uses iPhone Siri plus iMessage to drive Claude Code on your Mac. Want to see how it works? remote-claude.com