Copy That
Claude Code · erreur de dictée vocale

Corriger “No audio detected from microphone” dans Claude Code.

No audio detected from microphone. Check that the correct input device is selected and that Claude Code has microphone access.

Le /voice de Claude Code a commencé à enregistrer mais n’a capté que du silence. Le micro va peut-être très bien : le plus souvent, la session est encore liée à un périphérique d’entrée ou à un binaire qui a changé après son démarrage.

Solution rapide
  1. Lancez une nouvelle session Claude Code (quittez avec /exit et relancez claude, ou claude --resume pour garder la conversation). Cela corrige les causes les plus courantes.
  2. Vérifiez Réglages Système → Son → Entrée : le bon micro est sélectionné et son niveau bouge quand vous parlez.
  3. Vérifiez Réglages Système → Confidentialité et sécurité → Microphone : votre terminal (ou VS Code) est activé.
Toutes les causes, et leurs solutions
  1. Vous avez rabattu l’écran, mis le Mac en veille ou connecté des AirPods en cours de session

    La session continue d’enregistrer depuis le périphérique trouvé au démarrage. Quand ce périphérique disparaît ou réapparaît (écran rabattu sur Apple Silicon, sortie de veille, connexion d’un casque Bluetooth), elle enregistre du silence à partir de là. Désactiver puis réactiver /voice n’y change rien. Lancez une nouvelle session ; si ça échoue encore, quittez et relancez le terminal.

    Signalé dans #78169 (écran rabattu, fermé comme non prévu), #88890 et #89635 (Bluetooth, veille). Un correctif pour le changement de périphérique par défaut est sorti dans la v2.1.195 (#65331).

  2. Claude Code s’est mis à jour pendant que la session était ouverte

    Sur macOS, la mise à jour automatique remplace le binaire qu’une session en cours utilise encore, et macOS cesse d’accorder le micro à cet ancien processus. L’enregistrement semble démarrer mais ne capte que du silence. Relancez la session (claude --resume conserve votre conversation).

    Tickets ouverts #99892 et #94687.

  3. La session tourne depuis très longtemps

    La voix qui marchait plus tôt dans une longue session peut s’arrêter. Lancez une nouvelle session.

    #52845, un doublon de #40091 (fermé comme non prévu).

  4. Le mauvais périphérique d’entrée est celui par défaut, ou son niveau est à zéro

    Claude Code enregistre depuis l’entrée par défaut du système. Sur macOS, ouvrez Réglages Système → Son → Entrée, choisissez votre micro et parlez pour voir le niveau bouger. Sous Windows : Paramètres → Système → Son → Entrée.

    D’après la documentation de Claude Code.

  5. Votre terminal n’a pas le droit d’utiliser le micro

    macOS accorde le micro à l’app dans laquelle tourne Claude Code : Terminal, iTerm2, Ghostty, Warp, ou VS Code pour son terminal intégré. Activez-le dans Réglages Système → Confidentialité et sécurité → Microphone. Si l’app n’apparaît pas, réinitialisez son autorisation pour que macOS la redemande, quittez l’app avec ⌘Q, rouvrez-la et lancez /voice. Indiquez toujours le bundle ID : sans lui, tccutil réinitialise l’autorisation micro de toutes les apps.

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

    D’après la documentation de Claude Code.

  6. La session a été lancée en arrière-plan

    Les sessions lancées avec claude agents tournent dans un processus en arrière-plan auquel macOS ne peut pas attribuer le micro. Dictez dans une session normale au premier plan.

    Ticket ouvert #86217.

En octobre 2026. D’après la documentation de Claude Code et ses tickets GitHub.

Ou laissez tomber le micro du Mac

Utilisez votre iPhone ou votre Apple Watch comme micro.

Copy That enregistre sur votre iPhone ou votre Apple Watch, transcrit sur votre Mac avec Whisper et colle dans Claude Code. L’écran rabattu, les AirPods, les périphériques d’entrée et les autorisations micro du Mac n’ont plus d’importance, car le Mac n’enregistre jamais rien.

Dictée vocale pour Claude Code →

Questions
Pourquoi /voice marche dans un nouvel onglet mais pas dans mon ancienne session ?
Quelque chose a changé après le démarrage de l’ancienne session : vous avez changé ou reconnecté un périphérique d’entrée, rabattu l’écran, ou Claude Code s’est mis à jour. L’ancienne session reste liée à l’ancien périphérique ou binaire. Une nouvelle session prend l’actuel.
Pourquoi le micro de Claude Code ne marche-t-il pas ?
Si Claude Code affiche “No audio detected from microphone”, l’enregistrement a démarré mais n’a capté que du silence : lancez une nouvelle session et vérifiez le périphérique d’entrée et son niveau. S’il affiche “Microphone access is denied”, autorisez votre terminal dans Confidentialité et sécurité → Microphone. Si /voice est une commande inconnue, connectez-vous avec /login : la voix nécessite un compte Claude.ai et ne fonctionne pas avec une clé API, Bedrock ou Vertex.
Comment activer le micro pour Claude Code ?
Lancez /voice dans Claude Code, puis autorisez votre app de terminal (ou VS Code) dans Réglages Système → Confidentialité et sécurité → Microphone quand macOS le demande. Sous Windows, autorisez les applications de bureau dans Paramètres → Confidentialité et sécurité → Microphone.
Existe-t-il un moyen d’éviter tout ça ?
Utilisez un micro qui n’est pas celui du Mac. Copy That enregistre sur votre iPhone ou votre Apple Watch, transcrit sur votre Mac avec Whisper et colle dans Claude Code : les périphériques d’entrée, l’écran rabattu et les autorisations micro du Mac n’ont plus d’importance.
Fonctionne aussi avec