Copy That
Claude Code · error de dictado por voz

Soluciona “Voice input is failing repeatedly and has been paused” en Claude Code.

Voice input is failing repeatedly and has been paused

Claude Code pausa la voz tras tres fallos en diez segundos, y la vuelve a permitir diez segundos después del primero. La pausa no es el problema: algo hace que fallen todos los intentos de grabación.

Solución rápida
  1. Asegúrate de que la máquina donde se ejecuta Claude Code tiene micrófono. Por SSH, en un contenedor o en una sesión en la nube no lo hay.
  2. Permite tu terminal en Ajustes del Sistema → Privacidad y seguridad → Micrófono.
  3. Espera diez segundos y vuelve a probar /voice cuando hayas solucionado la causa.
Cada causa y su solución
  1. Claude Code se está ejecutando en una máquina sin micrófono

    La voz graba en la máquina donde se ejecuta Claude Code. No está disponible por SSH, en VS Code Remote (SSH, Dev Containers, Codespaces), en sesiones en la nube ni en un servidor sin pantalla. Ejecuta Claude Code en local o usa un micrófono que no dependa de esa máquina.

    Según la documentación de Claude Code.

  2. Microphone access is denied

    macOS: activa tu terminal en Ajustes del Sistema → Privacidad y seguridad → Micrófono, o restablece el permiso para que macOS vuelva a preguntar. Windows: Configuración → Privacidad y seguridad → Micrófono, permite las aplicaciones de escritorio.

    # Terminal: com.apple.Terminal · iTerm2: com.googlecode.iterm2
    # Ghostty: com.mitchellh.ghostty · Warp: dev.warp.Warp-Stable · VS Code: com.microsoft.VSCode
    tccutil reset Microphone com.apple.Terminal
    
    # Not sure of the bundle ID? Ask macOS:
    osascript -e 'id of app "iTerm"'

    Según la documentación de Claude Code.

  3. Linux o WSL sin un grabador que funcione

    En Linux, si el módulo de audio integrado no se puede cargar, Claude Code necesita arecord o SoX. En WSL necesita WSLg y el formato PulseAudio para SoX.

    # Linux
    sudo apt-get install sox
    
    # WSL (with WSLg)
    sudo apt install sox libsox-fmt-pulse

    Según la documentación de Claude Code.

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
¿Puedo usar la voz de Claude Code por SSH?
No. La voz graba en la máquina donde se ejecuta Claude Code, y no está disponible en sesiones SSH, VS Code Remote ni sesiones en la nube. Copy That sí funciona ahí: pega en la terminal de tu Mac, esté conectada a lo que esté conectada.
¿Cuánto dura la pausa?
Claude Code vuelve a permitir la voz diez segundos después del primero de los tres fallos. Volverá a pausarla si no se soluciona la causa.
¿Hay alguna forma de evitar esto por completo?
Usa un micrófono que no sea el del Mac. Copy That graba en tu iPhone o Apple Watch, transcribe en tu Mac con Whisper y pega en Claude Code, así que los dispositivos de entrada, la tapa y los permisos de micrófono del Mac dan igual.
También funciona con