Copy That
Claude Code · errore di dettatura vocale

Risolvere “Voice input is failing repeatedly and has been paused” in Claude Code.

Voice input is failing repeatedly and has been paused

Claude Code mette in pausa la voce dopo tre errori in dieci secondi, e la riattiva dieci secondi dopo il primo. Il problema non è la pausa: qualcosa fa fallire ogni tentativo di registrazione.

Soluzione rapida
  1. Assicurati che la macchina su cui gira Claude Code abbia un microfono. Via SSH, in un container o in una sessione cloud non ce n’è uno.
  2. Consenti il tuo terminale in Impostazioni di Sistema → Privacy e sicurezza → Microfono.
  3. Aspetta dieci secondi e riprova /voice dopo aver risolto la causa.
Tutte le cause e le soluzioni
  1. Claude Code gira su una macchina senza microfono

    La voce registra sulla macchina su cui gira Claude Code. Non è disponibile via SSH, in VS Code Remote (SSH, Dev Containers, Codespaces), nelle sessioni cloud o su un server headless. Esegui Claude Code in locale, oppure usa un microfono che non sia legato a quella macchina.

    Dalla documentazione di Claude Code.

  2. Microphone access is denied

    macOS: attiva il tuo terminale in Impostazioni di Sistema → Privacy e sicurezza → Microfono, oppure reimpostalo così macOS lo chiede di nuovo. Windows: Impostazioni → Privacy e sicurezza → Microfono, consenti le app desktop.

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

    Dalla documentazione di Claude Code.

  3. Linux o WSL senza un registratore funzionante

    Su Linux, se il modulo audio integrato non si carica, Claude Code ha bisogno di arecord o SoX. Su WSL servono WSLg più il formato PulseAudio per SoX.

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

    Dalla documentazione di Claude Code.

Aggiornato a ottobre 2026. Dalla documentazione di Claude Code e dalle sue issue su GitHub.

Oppure lascia perdere il microfono del Mac

Usa il tuo iPhone o Apple Watch come microfono.

Copy That registra sul tuo iPhone o Apple Watch, trascrive sul Mac con Whisper e incolla in Claude Code. Coperchio, AirPods, dispositivi di input e permessi del microfono sul Mac non contano più, perché il Mac non registra mai niente.

Dettatura vocale per Claude Code →

Domande
Posso usare la voce di Claude Code via SSH?
No. La voce registra sulla macchina su cui gira Claude Code, e non è disponibile nelle sessioni SSH, in VS Code Remote o nelle sessioni cloud. Copy That lì funziona: incolla nel terminale sul tuo Mac, qualunque sia la macchina a cui è connesso.
Quanto dura la pausa?
Claude Code riattiva la voce dieci secondi dopo il primo dei tre errori. Andrà di nuovo in pausa se la causa non viene risolta.
C’è un modo per evitare del tutto il problema?
Usa un microfono che non sia quello del Mac. Copy That registra sul tuo iPhone o Apple Watch, trascrive sul Mac con Whisper e incolla in Claude Code, quindi dispositivi di input, coperchio e permessi del microfono sul Mac non contano più.
Funziona anche con