Copy That
Claude Code · sesle yazma hatası

Claude Code’da “No audio detected from microphone” hatasını düzelt.

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

Claude Code’un /voice komutu kayda başladı ama yalnızca sessizlik yakaladı. Mikrofon büyük ihtimalle sağlam: çoğu zaman oturum, başladıktan sonra değişen bir giriş aygıtına ya da binary’ye hâlâ bağlıdır.

Hızlı çözüm
  1. Yeni bir Claude Code oturumu başlat (/exit ile çık ve claude komutunu yeniden çalıştır ya da konuşmayı korumak için claude --resume kullan). Bu, en yaygın nedenleri çözer.
  2. Sistem Ayarları → Ses → Giriş’i kontrol et: doğru mikrofon seçili olmalı ve konuştuğunda seviyesi hareket etmeli.
  3. Sistem Ayarları → Gizlilik ve Güvenlik → Mikrofon’u kontrol et: terminalin (ya da VS Code) açık olmalı.
Tüm nedenler ve çözümleri
  1. Kapağı kapattın, Mac’i uyuttun ya da oturumun ortasında AirPods bağladın

    Oturum, başlangıçta bulduğu aygıttan kayıt yapmaya devam eder. O aygıt kaybolduğunda ya da yeniden göründüğünde (Apple Silicon’da kapağı kapatmak, uykudan uyanmak, Bluetooth kulaklığın bağlanması) o andan itibaren sessizlik kaydeder. /voice’u kapatıp açmak işe yaramaz. Yeni bir oturum başlat; o da olmazsa terminalden çık ve yeniden başlat.

    #78169 (kapak kapatma, planlanmadığı gerekçesiyle kapatıldı), #88890 ve #89635 (Bluetooth, uyku) numaralı issue’larda bildirildi. Varsayılan aygıt değişikliği için bir düzeltme v2.1.195’te yayınlandı (#65331).

  2. Oturum açıkken Claude Code kendini güncelledi

    macOS’ta otomatik güncelleyici, çalışan bir oturumun hâlâ kullandığı binary’yi değiştirir ve macOS o eski sürece mikrofon izni vermeyi bırakır. Kayıt başlamış gibi görünür ama gelen tek şey sessizliktir. Oturumu yeniden başlat (claude --resume konuşmanı korur).

    Açık issue’lar: #99892 ve #94687.

  3. Oturum çok uzun süredir çalışıyor

    Uzun bir oturumda daha önce çalışan ses durabilir. Yeni bir oturum başlat.

    #52845, #40091 numaralı issue’nun bir kopyası (planlanmadığı gerekçesiyle kapatıldı).

  4. Sistemin varsayılan girişi yanlış aygıt ya da seviyesi sıfırda

    Claude Code sistemin varsayılan girişinden kayıt yapar. macOS’ta Sistem Ayarları → Ses → Giriş’i aç, mikrofonunu seç ve seviyenin hareket ettiğini görmek için konuş. Windows’ta: Ayarlar → Sistem → Ses → Giriş.

    Kaynak: Claude Code belgeleri.

  5. Terminalinin mikrofonu kullanma izni yok

    macOS mikrofon iznini Claude Code’un içinde çalıştığı uygulamaya verir: Terminal, iTerm2, Ghostty, Warp ya da entegre terminali için VS Code. Bunu Sistem Ayarları → Gizlilik ve Güvenlik → Mikrofon’da aç. Uygulama listede yoksa macOS’un yeniden sorması için iznini sıfırla, uygulamadan ⌘Q ile çık, yeniden aç ve /voice’u çalıştır. Bundle ID’yi her zaman belirt: o olmadan tccutil her uygulamanın mikrofon iznini sıfırlar.

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

    Kaynak: Claude Code belgeleri.

  6. Oturum arka planda başlatıldı

    claude agents ile başlatılan oturumlar, macOS’un mikrofonu ilişkilendiremediği bir arka plan sürecinde çalışır. Normal, ön plandaki bir oturumda dikte et.

    Açık issue: #86217.

Ekim 2026 itibarıyla. Claude Code’un belgelerinden ve GitHub issue’larından derlendi.

Ya da Mac mikrofonunu hiç kullanma

Mikrofon olarak iPhone’unu ya da Apple Watch’unu kullan.

Copy That iPhone’unda ya da Apple Watch’unda kayıt yapar, Mac’inde Whisper ile yazıya döker ve Claude Code’a yapıştırır. Kapak, AirPods, giriş aygıtları ve Mac’teki mikrofon izinleri artık önemli olmaz, çünkü Mac hiçbir şey kaydetmez.

Claude Code için sesle yazma →

Sorular
/voice neden yeni bir sekmede çalışıyor da eski oturumumda çalışmıyor?
Eski oturum başladıktan sonra bir şey değişti: bir giriş aygıtını değiştirdin ya da yeniden bağladın, kapağı kapattın ya da Claude Code kendini güncelledi. Eski oturum hâlâ eskimiş aygıta ya da binary’ye bağlı. Yeni bir oturum güncel olanı kullanır.
Claude Code’da mikrofonum neden çalışmıyor?
Claude Code “No audio detected from microphone” diyorsa kayıt başlamış ama yalnızca sessizlik duymuştur: yeni bir oturum başlat, giriş aygıtını ve seviyesini kontrol et. “Microphone access is denied” diyorsa Gizlilik ve Güvenlik → Mikrofon altında terminaline izin ver. /voice bilinmeyen bir komutsa /login ile giriş yap: ses bir Claude.ai hesabı gerektirir ve API anahtarı, Bedrock ya da Vertex ile çalışmaz.
Claude Code için mikrofonu nasıl etkinleştiririm?
Claude Code’da /voice komutunu çalıştır, ardından macOS sorduğunda Sistem Ayarları → Gizlilik ve Güvenlik → Mikrofon’da terminal uygulamana (ya da VS Code’a) izin ver. Windows’ta Ayarlar → Gizlilik ve güvenlik → Mikrofon altında masaüstü uygulamalarına izin ver.
Bundan tamamen kaçınmanın bir yolu var mı?
Mac’in mikrofonu olmayan bir mikrofon kullan. Copy That iPhone’unda ya da Apple Watch’unda kayıt yapar, Mac’inde Whisper ile yazıya döker ve Claude Code’a yapıştırır; böylece Mac’teki giriş aygıtları, kapak ve mikrofon izinleri önemini yitirir.
Şunlarla da çalışır