Voibe Logovoibe Resources
dictationmactroubleshootingdictation not workingapple dictationmacOSspeech to text

Dictation Not Working on Mac? 7 Proven Fixes (2026)

Fix Mac dictation not working with 7 proven solutions. Resolve Voice Control conflicts, microphone issues, corrupted caches, and more in under two minutes.

· Updated

TL;DR: Dictation not working on Mac is usually caused by conflicts with Voice Control, corrupted speech caches, or microphone permission issues. Most fixes take under two minutes. Start by toggling Dictation off and on in System Settings > Keyboard > Dictation, then check whether Voice Control is enabled (it conflicts with Dictation). If those don't work, clear the speech recognition cache or kill the corespeechd process via Terminal.

Disclosure: Voibe is our product. We include it as an alternative to Apple Dictation where relevant, and we compare all tools factually.

Key Takeaways: Quick-Reference Fix Table

FixWhen to TryTime Required
Toggle Dictation off and onFirst step for any dictation issue30 seconds
Disable Voice ControlDictation icon appears but doesn't respond30 seconds
Check microphone permissionsDictation works in some apps but not others1 minute
Kill corespeechd via TerminalDictation is stuck or frozen30 seconds
Clear speech recognition cacheDictation stopped after a macOS update2 minutes
Delete corrupted preference filesSettings reset didn't fix the issue2 minutes
Update macOS and restartRunning an older macOS version with known bugs15-30 minutes

Key Takeaway

The Voice Control conflict is the most commonly overlooked cause of Mac dictation failures. Disabling Voice Control in System Settings > Accessibility fixes the issue instantly for many users.

Why Mac Dictation Stops Working: Common Causes

Mac dictation can stop working for several distinct reasons. Understanding the root cause helps you skip straight to the right fix instead of trying every solution sequentially.

Voice Control conflict. This is the number-one hidden cause. When Voice Control is enabled in System Settings > Accessibility, it takes over the microphone and blocks Dictation from activating. Both features listen for voice input, but they can't operate simultaneously. Many users enable Voice Control accidentally or during accessibility setup without realizing it disables Dictation.

Corrupted speech recognition cache. macOS stores speech recognition data in ~/Library/Caches/com.apple.SpeechRecognitionCore. After macOS updates, migrations, or unexpected shutdowns, these cache files can become corrupted. When that happens, the Dictation system fails silently — you press the shortcut, the microphone icon appears briefly, but no text is transcribed.

Microphone permission issues. macOS requires explicit microphone access for each application. If the app you're trying to dictate in doesn't have microphone permission, Dictation won't produce any text in that specific app. This explains why dictation might work in Notes but fail in a third-party text editor.

Stuck corespeechd process. The corespeechd daemon manages speech recognition on macOS. If it crashes or hangs, Dictation stops responding entirely until the process is restarted.

Internet dependency. On Intel Macs or when enhanced dictation is disabled, macOS sends audio to Apple's servers for processing. If your internet connection is unstable or blocked (such as on corporate networks or VPNs), dictation fails without a clear error message.

Fix 1: Toggle Dictation Off and On

Toggling Dictation off and on resets the speech recognition system and resolves temporary glitches. This is the fastest fix and should be your first step when dictation stops working on Mac.

  1. Open System Settings (click the Apple menu in the top-left corner and select System Settings).
  2. Click Keyboard in the left sidebar.
  3. Scroll down to the Dictation section.
  4. Toggle Dictation off.
  5. Wait 10 seconds. This gives macOS time to fully shut down the speech recognition processes.
  6. Toggle Dictation back on.
  7. Confirm your microphone source is correct (select your preferred microphone from the dropdown).
  8. Verify your language setting matches the language you'll be speaking.

After toggling, test Dictation by opening a text field in Notes or TextEdit and pressing the Fn key twice (the default Dictation shortcut). If the microphone icon appears and transcribes your speech, the issue is resolved.

Tip

If you've connected an external microphone or headset recently, the Dictation microphone source may have switched automatically. Always verify the correct microphone is selected after toggling.

Fix 2: Disable Voice Control to Resolve Conflicts

Voice Control is the most common hidden cause of dictation not working on Mac. When Voice Control is active, it takes exclusive control of the microphone for voice commands, which blocks the Dictation feature from activating. Many users don't realize Voice Control is enabled because it can be turned on accidentally through Siri suggestions or accessibility setup.

  1. Open System Settings.
  2. Click Accessibility in the left sidebar.
  3. Scroll down and click Voice Control.
  4. If the toggle is on, switch it off.
  5. Return to Keyboard > Dictation and verify Dictation is still enabled.
  6. Test Dictation by pressing Fn twice in any text field.

Voice Control and Dictation are separate macOS features that both use the microphone. Apple does not display a clear error message when they conflict — Dictation simply fails silently. If you need both features, you'll have to toggle between them manually, as they cannot run simultaneously.

Warning

Voice Control can be re-enabled by macOS updates or accessibility shortcuts. If dictation stops working again after an update, check Voice Control first.

Fix 3: Check and Grant Microphone Permissions

macOS requires explicit microphone access for each application. If dictation works in Apple's built-in apps (like Notes or TextEdit) but fails in third-party apps (like Slack, Chrome, or VS Code), the issue is almost certainly a missing microphone permission.

  1. Open System Settings.
  2. Click Privacy & Security in the left sidebar.
  3. Click Microphone.
  4. Review the list of apps. Find the app where dictation isn't working.
  5. If the app is listed but the toggle is off, switch it on.
  6. If the app is not listed, open the app and try to use dictation — macOS should prompt you to grant access. If no prompt appears, you may need to remove the app from the list (click the minus button) and re-add it.
  7. After granting permissions, quit and reopen the affected app for the change to take effect.

Some apps require a full restart (not just closing the window) before new microphone permissions are recognized. Right-click the app icon in the Dock and select Quit, then reopen it.

Fix 4: Kill Dictation Processes via Terminal

If the Dictation microphone icon appears but no text is transcribed, or if the icon is stuck and won't dismiss, the corespeechd process has likely crashed or frozen. Killing this process forces macOS to restart it fresh.

  1. Open Terminal (find it in Applications > Utilities, or search with Spotlight by pressing Cmd + Space and typing "Terminal").
  2. Type the following command and press Enter:
killall corespeechd
  1. macOS will automatically restart the corespeechd daemon within a few seconds.
  2. Wait 5 seconds, then test Dictation in any text field.

The corespeechd process is the core speech daemon that manages all speech recognition on macOS. Killing it is safe — macOS restarts it automatically. This is equivalent to a targeted restart of just the speech system, without needing to restart your entire Mac.

If you want to verify the process restarted, run this command in Terminal:

ps aux | grep corespeechd

You should see a new corespeechd process listed with a recent start time.

Fix 5: Clear Speech Recognition Cache

macOS caches speech recognition data to improve performance. After macOS updates, system migrations, or unexpected shutdowns, these cache files can become corrupted and cause dictation to fail. Clearing the cache forces macOS to rebuild it from scratch.

  1. Open Finder.
  2. Press Cmd + Shift + G to open the "Go to Folder" dialog.
  3. Paste the following path and press Enter:
~/Library/Caches/com.apple.SpeechRecognitionCore
  1. Select all files in this folder (Cmd + A).
  2. Move them to the Trash (Cmd + Delete).
  3. Restart your Mac (Apple menu > Restart).
  4. After restarting, macOS will regenerate the speech recognition cache automatically.
  5. Test Dictation in a text field.

If the folder doesn't exist or is empty, your issue isn't cache-related. Move on to Fix 6.

Info

Clearing the speech recognition cache is safe. macOS regenerates these files automatically on restart. You won't lose any personal data or settings.

Fix 6: Delete Corrupted Preference Files

macOS stores Dictation preferences in a property list file. If this file becomes corrupted, Dictation may fail even though it appears enabled in System Settings. Deleting the preference file forces macOS to create a fresh one.

  1. Open Finder.
  2. Press Cmd + Shift + G to open "Go to Folder."
  3. Paste the following path and press Enter:
~/Library/Preferences/com.apple.assistant.plist
  1. Move the com.apple.assistant.plist file to the Trash.
  2. Restart your Mac.
  3. After restarting, go to System Settings > Keyboard > Dictation and re-enable Dictation.
  4. Reconfigure your microphone source and language.
  5. Test Dictation.

Deleting this preference file resets all Dictation-related settings to their defaults. You'll need to re-select your preferred microphone and language after restarting, but this is a one-time reconfiguration.

Fix 7: Update macOS and Restart

Apple periodically fixes speech recognition bugs in macOS updates. If your dictation issue started after a specific macOS version or has persisted through other fixes, an available update may contain the patch you need.

  1. Click the Apple menu in the top-left corner.
  2. Select System Settings.
  3. Click General in the left sidebar.
  4. Click Software Update.
  5. If an update is available, click Update Now or Upgrade Now.
  6. After the update completes, your Mac will restart automatically.
  7. Once restarted, go to System Settings > Keyboard > Dictation and verify Dictation is still enabled.
  8. Test Dictation in a text field.

If you're running a macOS beta, note that beta versions frequently have dictation bugs that are fixed in the stable release. Consider switching to the stable channel if dictation is critical to your workflow.

Info

Also check Screen Time restrictions. If someone manages your Mac through Screen Time (common on shared family devices), dictation may be disabled under Content & Privacy Restrictions > App Restrictions.

When Built-in Dictation Isn't Enough: Third-Party Alternatives

Superwhisper dictation app interface — an on-device alternative to Apple Dictation

If you've fixed the immediate issue but find yourself repeatedly troubleshooting Apple Dictation, the underlying problem may be the tool itself. Built-in Mac dictation has several structural limitations that third-party apps address.

Known limitations of Apple Dictation:

  • 30-second auto-timeout — architectural, not a bug. Apple Dictation stops listening after approximately 30 seconds of continuous speech or silence. This is a built-in architectural constraint with no workaround. You cannot extend it in settings. Users report having to tap the Fn key repeatedly during longer sessions, which breaks dictation flow entirely.
  • Accuracy reportedly declining. Multiple users on Apple Community forums and Reddit report that Apple Dictation accuracy has worsened across recent macOS updates rather than improving. Technical terms, API names, framework names, and code-related vocabulary are frequently misrecognized.
  • Words dropped mid-sentence. A common symptom on recent macOS versions is mid-sentence word drops — the first or last word of a phrase gets cut, leading to incoherent output.
  • Stops working randomly. Users report dictation appearing active (mic icon shown) but producing no transcription output — essentially "ghost dictation." Community reports describe this happening 3 out of 10 times, requiring repeated Fn key presses to recover.
  • No custom vocabulary. You cannot add technical terms, API names, framework names, product names, or niche jargon. This is especially painful for developers and medical or legal professionals who depend on accurate transcription of specialized terminology.
  • Inconsistent auto-punctuation. Auto-punctuation on Apple Silicon Macs inserts commas and periods unreliably in complex or long sentences.
  • No developer or IDE awareness. Apple Dictation has no context about what application you're using or what you're working on. It cannot handle code-related terms like variable names, method calls, or framework identifiers.
  • Particularly painful for RSI and mobility-limited users. Users with repetitive strain injury or limited mobility who depend on dictation as their primary input method are hit hardest by the 30-second timeout and random stop behavior — reactivating dictation repeatedly is the exact physical strain they're trying to avoid.

If these limitations affect your workflow, consider a dedicated dictation app. For a comprehensive overview of all Mac dictation options, see our complete guide to dictation on Mac.

Voibe: Offline Dictation That Doesn't Break

Voibe is an offline dictation app for macOS that runs entirely on-device using OpenAI's Whisper models on Apple Silicon (M1-M4). Because it operates independently from macOS Dictation, it doesn't suffer from the same corespeechd crashes, Voice Control conflicts, or cache corruption issues.

  • No timeout limit — dictate continuously without reactivation
  • 100% on-device — zero data uploaded, no internet required, no Apple server dependency
  • Developer mode — VS Code and Cursor integration with project-aware context
  • Pricing: $9.90/mo or $198 lifetime

Download Voibe and try it as a replacement or backup for Apple Dictation.

Other Alternatives

Wispr Flow (~$10/mo) offers cloud-based AI dictation with text rewriting capabilities — note that it captures screenshots of active windows for context awareness, a privacy trade-off to consider. Superwhisper ($249.99 lifetime or $8.49/mo) provides multiple on-device Whisper model options — be aware that audio recordings are saved by default and API keys are stored in plaintext. For a full breakdown of these tools, read our Apple Dictation alternatives guide.

Frequently Asked Questions About Mac Dictation Issues

Troubleshooting

Why does my Mac dictation keep stopping after 30 seconds?

Apple Dictation has a built-in 30-second auto-timeout. This is an architectural limitation, not a bug — and there is no setting to extend or disable it. You need to reactivate dictation by pressing Fn twice each time it stops. This is especially disruptive for users who rely on dictation due to RSI or limited mobility, since the repeated reactivation triggers the exact physical strain they're trying to avoid. Third-party dictation apps like Voibe don't have this timeout restriction and allow continuous dictation without interruption.

Why does dictation work in some apps but not others?

App-specific dictation failures are caused by missing microphone permissions. Go to System Settings > Privacy & Security > Microphone and verify the affected app has microphone access enabled. Some apps also need to be quit and relaunched after granting permissions. See Fix 3 for detailed steps.

Setup and Configuration

How do I reset dictation on Mac?

To fully reset dictation on Mac: (1) Toggle Dictation off in System Settings > Keyboard > Dictation, (2) delete the preference file at ~/Library/Preferences/com.apple.assistant.plist, (3) clear the cache at ~/Library/Caches/com.apple.SpeechRecognitionCore, (4) restart your Mac, and (5) re-enable Dictation in System Settings. This performs a complete reset of the speech recognition system.

Does Mac dictation work offline?

On Apple Silicon Macs (M1-M4), Apple Dictation can work offline using on-device speech recognition. On Intel Macs, dictation requires an internet connection because audio is processed on Apple's servers. To verify your setup, check System Settings > Keyboard > Dictation — if you see an option about sending audio to Apple, your Mac is using cloud processing. For guaranteed offline dictation on any Apple Silicon Mac, tools like Voibe process all speech locally without any internet dependency.

Alternatives

What is the best alternative to Apple Dictation on Mac?

The best alternative depends on your priorities. For offline privacy and developer integration, Voibe ($9.90/mo or $198 lifetime) runs Whisper models entirely on-device with VS Code and Cursor support. For AI-powered text rewriting, Wispr Flow (~$10/mo) processes dictation through cloud AI. For maximum Whisper model flexibility, Superwhisper ($249.99 lifetime or $8.49/mo) lets you choose from multiple model sizes. See our complete guide to dictation on Mac for a detailed comparison of all options.

Summary: Fixing Dictation on Mac

Dictation not working on Mac is almost always caused by one of five issues: a Voice Control conflict, corrupted speech caches, missing microphone permissions, a frozen corespeechd process, or an outdated macOS version. The seven fixes in this guide address all of these causes, and most take under two minutes to complete.

Start with Fix 1 (toggle Dictation off and on) and Fix 2 (disable Voice Control) — these resolve the majority of cases. If the issue persists, work through Fixes 3-7 in order.

If you find yourself repeatedly troubleshooting Apple Dictation — or running into its architectural constraints like the 30-second timeout, declining accuracy across macOS updates, or random transcription failures — consider switching to a dedicated dictation app. Voibe runs independently from macOS Dictation, so it isn't affected by the system-level issues covered in this guide. It also has no timeout limit, making it suitable for users who rely on continuous dictation.

Related guides:

Ready to type 3x faster?

Voibe is the fastest, most private dictation app for Mac. Try it today.