Voice input stops working after long sessions ("No audio detected from microphone")
Resolved 💬 3 comments Opened Apr 24, 2026 by happyhorsepower96-code Closed Apr 28, 2026
Description
Voice input stops working during long Claude Code sessions. The error message "No audio detected from microphone. Check that the…" appears when trying to use voice input after the session has been running for a while.
Steps to Reproduce
- Start a Claude Code session
- Use voice input successfully (confirms it works initially)
- Continue the session for an extended period
- Attempt to use voice input again
- "No audio detected from microphone" error appears
Expected Behavior
Voice input should work consistently throughout a session regardless of session length.
Actual Behavior
Voice input stops detecting audio after long sessions. Toggling /voice off and on does not fix the issue. Starting a new session resolves it.
Additional Notes
- The issue appears to be specific to long sessions (works fine at the start)
- macOS System Settings → Sound → Input shows the microphone input level bar moving correctly, indicating the OS-level microphone is functioning
- Tested in Terminal.app: voice input works fine
- Tested in VSCode terminal: voice input fails after long sessions (may be VSCode-specific)
- Toggling
/voiceoff/on does not recover the audio - Starting a fresh session fixes the issue
Environment
- Claude Code version: 2.1.119
- OS: macOS Darwin 25.2.0
- Shell: zsh
- Interface: VSCode extension / VSCode terminal
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗