Copy That
Claude Code · erro de ditado por voz

Como corrigir “Voice input is failing repeatedly and has been paused” no Claude Code.

Voice input is failing repeatedly and has been paused

O Claude Code pausa a voz depois de três falhas em dez segundos e libera de novo dez segundos depois da primeira delas. A pausa não é o problema: alguma coisa faz todas as tentativas de gravação falharem.

Solução rápida
  1. Verifique se a máquina em que o Claude Code roda tem microfone. Via SSH, num container ou numa sessão na nuvem, não tem.
  2. Permita o seu terminal em Ajustes do Sistema → Privacidade e Segurança → Microfone.
  3. Espere dez segundos e tente /voice de novo depois de corrigir a causa.
Todas as causas e como corrigir
  1. O Claude Code está rodando numa máquina sem microfone

    A voz grava na máquina em que o Claude Code roda. Ela não está disponível via SSH, no VS Code Remote (SSH, Dev Containers, Codespaces), em sessões na nuvem nem em servidores sem interface. Rode o Claude Code localmente ou use um microfone que não dependa dessa máquina.

    Da documentação do Claude Code.

  2. “Microphone access is denied” (acesso ao microfone negado)

    macOS: ative o seu terminal em Ajustes do Sistema → Privacidade e Segurança → Microfone, ou redefina a permissão para o macOS perguntar de novo. Windows: Configurações → Privacidade e segurança → Microfone, permita apps da área de trabalho.

    # 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"'

    Da documentação do Claude Code.

  3. Linux ou WSL sem um gravador funcionando

    No Linux, se o módulo de áudio integrado não carregar, o Claude Code precisa do arecord ou do SoX. No WSL, ele precisa do WSLg e do formato PulseAudio para o SoX.

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

    Da documentação do Claude Code.

Em outubro de 2026. Com base na documentação do Claude Code e nos issues do GitHub.

Ou deixe o microfone do Mac de lado

Use seu iPhone ou Apple Watch como microfone.

O Copy That grava no seu iPhone ou Apple Watch, transcreve no seu Mac com o Whisper e cola no Claude Code. Tampa, AirPods, dispositivos de entrada e permissões de microfone no Mac deixam de importar, porque o Mac nunca grava nada.

Ditado por voz para Claude Code →

Perguntas
Posso usar a voz do Claude Code via SSH?
Não. A voz grava na máquina em que o Claude Code roda e não está disponível em sessões SSH, no VS Code Remote nem em sessões na nuvem. O Copy That funciona nesses casos: ele cola no terminal do seu Mac, seja lá ao que esse terminal estiver conectado.
Quanto tempo dura a pausa?
O Claude Code libera a voz de novo dez segundos depois da primeira das três falhas. Ele pausa de novo se a causa não for corrigida.
Dá para evitar isso de vez?
Use um microfone que não seja o do Mac. O Copy That grava no seu iPhone ou Apple Watch, transcreve no seu Mac com o Whisper e cola no Claude Code, então dispositivos de entrada, tampa e permissões de microfone no Mac não importam.
Também funciona com