Copy That
Claude Code · 音声入力のエラー

Claude Code の “No speech detected” を解決する。

No speech detected

“No audio detected” とは違い、音声は Anthropic の文字起こしサービスに届いていますが、言葉が認識されなかったという意味です。マイクは動いています。拾った音が、Claude Code が想定した言語の発話に聞こえなかったのです。

すぐできる対処法
  1. マイクに近づいて話し、周りの雑音を減らします。
  2. /config でディクテーションの言語を設定します。言語が未設定の場合、Claude Code は英語を想定します。
  3. 長押しモードでは、フッターに listening… と表示されるまで押し続けてから話し始めます。
すべての原因と解決方法
  1. ディクテーションの言語設定が話している言語と合っていない

    Claude Code は language 設定の言語でディクテーションし、空欄や非対応の場合は英語になります。/config で設定してください。対応言語:チェコ語、デンマーク語、オランダ語、英語、フランス語、ドイツ語、ギリシャ語、ヒンディー語、インドネシア語、イタリア語、日本語、韓国語、ノルウェー語、ポーランド語、ポルトガル語、ロシア語、スペイン語、スウェーデン語、トルコ語、ウクライナ語。

    出典:Claude Code のドキュメント。

  2. 録音が始まる前に話し始めた

    長押しモードでは、Claude Code はキーリピートで長押しを検出するため、短いウォームアップがあります。フッターに keep holding… と表示され、次に listening… と表示されます。それより前に話した言葉は録音されません。~/.claude/keybindings.json でプッシュトゥトークを meta+k のような修飾キーの組み合わせに割り当てると、ウォームアップを省略できます。

    出典:Claude Code のドキュメント。

  3. マイクが遠すぎる、音が小さすぎる、周りがうるさすぎる

    部屋の反対側にあるノートパソコンのマイクや、騒がしいカフェでは、認識できる言葉が含まれない音声になることがあります。マイクに近づくか、ヘッドセットを使ってください。

    出典:Claude Code のドキュメント。マイクが正常でもこの表示が出るユーザーもいます:#38918 はオープン中です。

2026 年 10 月時点。Claude Code のドキュメントと GitHub の issue より。

または Mac のマイクを使わない

iPhone や Apple Watch をマイクに。

Copy That は iPhone や Apple Watch で録音し、Mac 上の Whisper で文字起こしして Claude Code に貼り付けます。Mac は何も録音しないので、ふた、AirPods、入力デバイス、Mac のマイク許可は関係なくなります。

Claude Code の音声入力 →

よくある質問
“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 に貼り付けます。
その他の対応ツール