Claude Code의 “No speech detected” 해결.
No speech detected
“No audio detected”와 달리, 이건 오디오가 Anthropic의 변환 서비스에 도달했지만 단어가 인식되지 않았다는 뜻이에요. 마이크는 정상이에요. 다만 들린 소리가 Claude Code가 예상한 언어의 말처럼 들리지 않은 거예요.
- 마이크에 더 가까이 대고 말하고 주변 소음을 줄이세요.
/config에서 받아쓰기 언어를 설정하세요. 언어를 설정하지 않으면 Claude Code는 영어를 예상해요.- 길게 누르기 모드에서는 하단에
listening…이 표시될 때까지 계속 누르고 있다가 말하기 시작하세요.
받아쓰기 언어가 실제로 말하는 언어와 다른 경우
Claude Code는
language설정의 언어로 받아쓰고, 값이 비어 있거나 지원되지 않으면 영어로 처리해요./config에서 설정하세요. 지원 언어: 체코어, 덴마크어, 네덜란드어, 영어, 프랑스어, 독일어, 그리스어, 힌디어, 인도네시아어, 이탈리아어, 일본어, 한국어, 노르웨이어, 폴란드어, 포르투갈어, 러시아어, 스페인어, 스웨덴어, 튀르키예어, 우크라이나어.출처: Claude Code 문서.
녹음이 시작되기 전에 말하기 시작한 경우
길게 누르기 모드에서 Claude Code는 키 반복으로 키를 누르고 있는지 감지하기 때문에 짧은 준비 시간이 있어요: 하단에
keep holding…이 표시된 다음listening…이 표시돼요. 그 전에 한 말은 녹음되지 않아요.~/.claude/keybindings.json에서 푸시 투 토크를meta+k같은 보조 키 조합에 할당하면 준비 시간을 건너뛸 수 있어요.출처: Claude Code 문서.
마이크가 너무 멀거나, 소리가 작거나, 주변이 시끄러운 경우
방 건너편에 있는 노트북 마이크나 시끄러운 카페에서는 알아들을 수 있는 단어가 없는 오디오가 전달될 수 있어요. 가까이 가거나 헤드셋을 쓰세요.
출처: Claude Code 문서. 마이크가 정상인데도 이 오류가 뜨는 사용자도 있어요: #38918이 열려 있어요.
2026년 10월 기준. Claude Code 문서와 GitHub 이슈를 바탕으로 작성했어요.
iPhone이나 Apple Watch를 마이크로 쓰세요.
Copy That은 iPhone이나 Apple Watch에서 녹음하고, Mac에서 Whisper로 변환해 Claude Code에 붙여넣어요. Mac은 아무것도 녹음하지 않으니 덮개, AirPods, 입력 장치, 마이크 권한은 더 이상 신경 쓸 필요가 없어요.
- “No speech detected”와 “No audio detected from microphone”은 어떻게 다른가요?
- “No audio detected from microphone”은 Claude Code가 무음을 녹음했다는 뜻이라 문제가 Mac 쪽에 있어요: 입력 장치, 레벨, 권한. “No speech detected”는 오디오가 변환 서비스에 도달했지만 단어가 인식되지 않았다는 뜻이라 거리, 소음, 언어 설정이 문제예요.
- Claude Code 음성 받아쓰기는 오프라인에서 작동하나요?
- 아니요. Claude Code는 오디오를 Anthropic 서버로 스트리밍해 텍스트로 변환해요. 토큰을 쓰거나 사용량 한도에 포함되지는 않아요.
- 이 문제를 아예 피하는 방법이 있나요?
- Copy That은 입 바로 앞에 있는 iPhone이나 Apple Watch에서 녹음하고, 말하는 언어 그대로 Mac에서 Whisper로 변환해 Claude Code에 붙여넣어요.