Copy That
Claude Code · error de dictado por voz

Soluciona “No speech detected” en Claude Code.

No speech detected

A diferencia de “No audio detected”, esto significa que el audio sí llegó al servicio de transcripción de Anthropic, pero no se reconoció ninguna palabra. El micrófono funciona; lo que oyó no sonaba a habla en el idioma que Claude Code esperaba.

Solución rápida
  1. Habla más cerca del micrófono y reduce el ruido de fondo.
  2. Configura tu idioma de dictado en /config. Sin idioma configurado, Claude Code espera inglés.
  3. En el modo de mantener pulsado, sigue pulsando hasta que el pie muestre listening… antes de empezar a hablar.
Cada causa y su solución
  1. El idioma de dictado no coincide con el que hablas

    Claude Code dicta en el idioma del ajuste language y vuelve al inglés cuando está vacío o no es compatible. Configúralo en /config. Idiomas compatibles: checo, danés, neerlandés, inglés, francés, alemán, griego, hindi, indonesio, italiano, japonés, coreano, noruego, polaco, portugués, ruso, español, sueco, turco y ucraniano.

    Según la documentación de Claude Code.

  2. Empezaste a hablar antes de que empezara la grabación

    En el modo de mantener pulsado, Claude Code detecta la tecla mantenida por la repetición de teclas, así que hay un breve calentamiento: el pie muestra keep holding… y luego listening…. Lo que digas antes no se graba. Asignar el push-to-talk a una combinación con modificador, como meta+k en ~/.claude/keybindings.json, se salta el calentamiento.

    Según la documentación de Claude Code.

  3. El micrófono está demasiado lejos, suena demasiado bajo o hay demasiado ruido

    El micrófono de un portátil al otro lado de la sala o una cafetería ruidosa pueden dar un audio sin palabras reconocibles. Acércate o usa unos auriculares con micrófono.

    Según la documentación de Claude Code. Algunos usuarios también lo ven con un micrófono que funciona: la #38918 sigue abierta.

A octubre de 2026. Según la documentación de Claude Code y sus issues de GitHub.

O sáltate el micrófono del Mac

Usa tu iPhone o Apple Watch como micrófono.

Copy That graba en tu iPhone o Apple Watch, transcribe en tu Mac con Whisper y pega en Claude Code. La tapa, los AirPods, los dispositivos de entrada y los permisos de micrófono del Mac dejan de importar, porque el Mac nunca graba nada.

Dictado por voz para Claude Code →

Preguntas
¿Qué diferencia hay entre “No speech detected” y “No audio detected from microphone”?
“No audio detected from microphone” significa que Claude Code grabó silencio, así que el problema está en tu Mac: el dispositivo de entrada, su nivel o los permisos. “No speech detected” significa que el audio llegó al servicio de transcripción, pero no se reconoció ninguna palabra, así que el problema es la distancia, el ruido o el ajuste de idioma.
¿El dictado por voz de Claude Code funciona sin conexión?
No. Claude Code envía el audio en streaming a los servidores de Anthropic para transcribirlo. No consume tus tokens ni cuenta para tus límites de uso.
¿Hay alguna forma de evitar esto por completo?
Copy That graba en tu iPhone o Apple Watch, justo al lado de tu boca, transcribe en tu Mac con Whisper en el idioma que hablas y pega en Claude Code.
También funciona con