Mac Dictation Not Working: 15 Fixes for Voice to Text on Mac

Mac dictation not working feels like it should have a one-line fix. Sometimes it does. But most of the advice on Apple forums treats every dictation failure the same way, and they are not the same. The fix depends on which of two categories you are in. Category one is cloud-dependent failure, where Apple Dictation stops because the server round trip it depends on is unavailable, throttled, or blocked by your network. Category two is local failure on the machine itself: the wrong microphone, a stale speech file, a permission an OS update quietly reset. VoicePrivate's guide works through 15 fixes in diagnostic order, starting with the one question that tells you which half of the list to read.

Quick answer: why Mac dictation stops working

Apple Dictation on macOS Ventura and later needs a live internet connection, because it sends your audio to Apple's servers to be transcribed. That single fact explains most cases of Mac dictation not working. Check three things in this order. First, does dictation fail only on certain networks, such as office Wi-Fi or a VPN? That is a blocked server round trip, and no setting on your Mac will fix it. Second, open System Settings > Keyboard > Dictation and check Microphone source, which is a separate setting from System Settings > Sound > Input and often points at a monitor or headset instead of your mic. Third, open System Settings > Privacy & Security > Microphone and re-enable access for Siri & Dictation, which a macOS update can silently revoke. If Mac dictation keeps breaking on a managed network or with no signal at all, the problem is the architecture rather than a setting: VoicePrivate runs transcription on your Mac itself, with no server to reach, so it keeps working on blocked Wi-Fi, behind a VPN, and on a plane.

Prerequisites: You are running macOS 13 (Ventura) or later on a MacBook Pro, MacBook Air, or iMac. You have access to System Settings. You know whether you are on a corporate or managed network. If you are not sure which macOS version you are running, go to Apple menu > About This Mac.

Why Is My Voice to Text Not Working on Mac?

Voice to text and speech to text are the same feature on macOS, and the most common reason Mac dictation is not working surprises people: Apple Dictation requires an internet connection so it can process your audio on Apple's servers. People see the mic working fine in Zoom or FaceTime and assume it is a permissions problem. It usually is not. If the microphone overlay appears, that small waveform indicator, your mic is working. What is failing is the round trip to Apple's transcription servers, which is the failure mode VoicePrivate removes by transcribing on the Mac instead.

Hands typing on a MacBook Pro, the kind of Mac workspace Apple Dictation runs in.

Photo by cottonbro studio on Pexels

Secondary causes include wrong microphone input source, outdated or corrupted speech recognition files, version-specific macOS bugs, and permission conflicts introduced by a recent OS update.


Why Is Apple Dictation Not Working?

Apple Dictation has three failure causes that belong to Apple rather than to your Mac, and none of them respond to the usual troubleshooting. First, Dictation is wired into the same service family as Siri, which is why its microphone entry in System Settings is labelled Siri & Dictation and why clearing Siri preference data resets dictation too. Second, Dictation only works in the languages Apple supports, and only once that language pack has finished downloading. Third, on a company-issued Mac an MDM configuration profile can switch Dictation off at the policy level, in which case the toggle in System Settings will not stay on no matter how many times you flip it. Check System Settings > General > Device Management for a profile before you spend an hour on the microphone.

One pattern is worth recognising early. If Apple Dictation fails on every network at once, on more than one device, at the same time, the problem is on Apple's side and there is nothing local to fix. Waiting is the fix. That is the trade you accept with any cloud transcription service, and it is the reason VoicePrivate keeps the model on your Mac instead: the VoicePrivate vs Apple Dictation comparison lays out what each architecture depends on.


Step 1: Diagnose First, Is This a Cloud Failure or a Local Failure?

Before changing any settings, answer one question: does dictation fail on your home network but work fine elsewhere, or does it fail everywhere?

Apple iMac, keyboard, and iPad on a wooden desk, a typical Mac dictation setup.

Photo by Pixabay on Pexels

Fails only on certain networks, corporate VPN, office Wi-Fi, hotel connections? You're almost certainly dealing with a cloud-dependent failure. Apple's Dictation sends audio to remote servers, and many managed networks block or throttle that traffic. No settings change on your device will fix this. The problem is upstream.

Fails everywhere including home? Work through the local fixes below.

Tip: Open Terminal and run ping dictation.apple.com. If you get 100% packet loss on your work network but not at home, your IT team is blocking Apple's dictation endpoints. The only way around this is on-device processing that never touches the network.

Step 2: Check Your macOS Version for Known Dictation Bugs

Not all macOS versions handle dictation equally. Here is what's documented:

Hands typing on a MacBook in a clean workspace while using voice to text.

Photo by cottonbro studio on Pexels

Watch out: Updating macOS can reset microphone permissions for apps that previously had access. After any OS update, go to System Settings > Privacy & Security > Microphone and re-enable access for every app you use for voice input.

Step 3: Verify the Correct Microphone Input Source

This fix resolves the problem for a significant share of users in MacRumors and Apple Discussions threads. Go to System Settings > Sound > Input and check which device is selected. Macs with external monitors, USB audio interfaces, or Bluetooth headsets connected will often shift the default input away from the internal microphone, silently, without any notification.

Close-up of a microphone used for Mac dictation and voice input.

Photo by Arjen Klijs on Pexels

Set the input source to your intended mic, then watch the input level meter while you speak. Bars not moving? The problem is mic selection, not dictation.

Then go to System Settings > Keyboard > Dictation and check the Microphone Source dropdown. This is a separate setting from System Sound input and can be pointed at a completely different device. Set both to the same source.

Tip: After switching the microphone source in Dictation settings, toggle Dictation off and back on. macOS doesn't always reinitialize the audio session without this step.

Step 4: Reset Microphone Permissions

A macOS security update or new app installation can corrupt the privacy permission state. Go to System Settings > Privacy & Security > Microphone. Find the app where dictation isn't working. If it's toggled off, turn it on. If it's already on, toggle it off, wait 5 seconds, toggle it back on.

MacBook and iMac on a desk, the machines Apple Dictation and VoicePrivate run on.

Photo by Pixabay on Pexels

For Apple's own Dictation feature, the relevant entry is "Siri & Dictation" in that same list.

Watch out: If you use a third-party voice-to-text app inside a browser (Google Docs Voice Typing, for example), you need to grant microphone permission to the browser, not the web app. Check the permission for Safari or Chrome specifically.

Step 5: Delete Stale Speech Recognition Files

Corrupted cached speech files cause dictation to silently fail, particularly after an OS upgrade. In Finder, press Cmd+Shift+G to open Go to Folder, then navigate to:

Hands on a MacBook Pro keyboard after dictating text on macOS.

Photo by cottonbro studio on Pexels

~/Library/Speech/Recognizers

Move any folders inside to the Trash. Then go to:

/Library/Speech/Recognizers

Do the same. Restart your Mac. macOS will rebuild these files on next use.

Tip: If the folders are empty or don't exist, skip this step. It won't help if there's nothing to delete, and it confirms the problem is elsewhere.

Step 6: Disable Voice Control If You Don't Use It

Voice Control (System Settings > Accessibility > Voice Control) is a separate system from Dictation, but both compete for the same microphone session. On macOS Sonoma and Sequoia, having Voice Control enabled while trying to use standard Dictation can cause one to silently block the other. If you don't use Voice Control for accessibility purposes, turn it off.

Note: Voice Control and Dictation are entirely different features. Voice Control is designed for hands-free Mac navigation and accessibility workflows. Standard Dictation is text input only. Most users only need one of them active.

Why Is Dictation Suddenly Not Working on Mac?

When Mac dictation was working yesterday and is not working today, something changed underneath it, and it is almost always one of three things. A macOS update reset microphone permissions or shipped a version-specific bug. Your network environment changed: a new office, a VPN policy update, an IT security rule that now blocks Apple's transcription endpoints. Or your hardware changed, and a new monitor, dock, or audio interface silently took over as the default input device.

Work through Steps 2, 3, and 4 above in that order, because they map one to one onto those three causes. If dictation broke on the same day you joined a new network or started a VPN, start at Step 1 instead, since no local setting fixes a blocked server. This is also the failure class that never happens with VoicePrivate, because a tool that transcribes on your Mac has no endpoint for a network policy to block.


Step 7: Fix the Mac Dictation Overlay That Appears But Types No Text

Mac dictation not working while the overlay looks perfectly healthy is the most frustrating version of this problem. The waveform animation shows up. It moves when you speak. Nothing gets typed.

Here's the thing: this specific symptom almost always means the audio is being captured locally but the transcription request to Apple's servers is failing silently. The server response timed out or returned an error, and macOS just... doesn't tell you.

Fixes to try in order:

  1. Disable any VPN and try again. Apple's dictation endpoints are sometimes blocked by VPN exit nodes.
  2. Go to System Settings > Keyboard > Dictation, turn Dictation off, wait 30 seconds, turn it back on. This forces a fresh server handshake.
  3. Check your Mac's date and time under System Settings > General > Date & Time. Incorrect system time causes SSL certificate failures that silently break server connections.
Tip: If fixing the VPN issue solves the problem, consider that your dictation is permanently vulnerable to any network change. This is the core argument for on-device processing: it doesn't have a server to fail.

Step 8: Use Terminal to Reset the Dictation Assets

If the cache deletion in Step 5 didn't work, you can force macOS to fully re-download dictation language assets via Terminal:

defaults delete com.apple.assistant.support
defaults delete com.apple.Siri

Then restart your Mac. On next login, go to System Settings > Keyboard > Dictation, disable it, wait, and re-enable it. macOS will treat it as a fresh setup and pull down fresh assets.

Watch out: This clears Siri's local preference data too. It does not affect your iCloud data, but any on-device Siri customizations will reset.

Step 9: Fix Mac Dictation That Stops After 30 to 60 Seconds

A common report in Apple Support Communities threads is Mac dictation that works for a sentence or two and then quits on its own. Apple Dictation ends a session on its own when it detects a long enough pause, and it also ends when the connection carrying your audio drops mid sentence, which looks identical from your side of the screen. You get the first few lines, then silence, and the overlay disappears.

Three things to try, in order:

  1. Speak without long gaps and press the dictation shortcut again the moment it cuts out. If dictation restarts cleanly every time, you are hitting the pause timeout, not a bug.
  2. Test on a different network, ideally a phone hotspot. If the cut-outs stop, the sessions were dying with the connection, and the fix is upstream from your Mac.
  3. Watch your uplink while you dictate. A slow or congested upload path ends sessions early, because your audio has to reach Apple before the text can come back.

If your work is long-form, dictating a report or a full set of notes rather than a search box, this limit will keep finding you. VoicePrivate transcribes on your Mac, so a dropped connection cannot end a session mid sentence, and there is no server timeout to hit.

Tip: Test with a stopwatch. If Mac dictation dies at roughly the same elapsed time every attempt, that points at a timeout. If it dies at random points, that points at the connection.

Step 10: Fix the Fn or Globe Key Dictation Shortcut That Does Nothing

Sometimes Mac dictation is not broken at all and the shortcut is simply never reaching it. The default trigger is pressing the Fn (Globe) key twice, quickly. Three things break that. The Globe key can be assigned to something else entirely: check System Settings > Keyboard and the "Press Globe key to" dropdown, which can be set to Change Input Source or Show Emoji instead of Start Dictation. Another app can claim the same combination. And a third-party keyboard may have no Fn or Globe key at all, so the default trigger is physically unavailable.

Open System Settings > Keyboard > Dictation and set the Shortcut dropdown to a combination you can actually press, such as pressing the Control key twice or a custom key combination. Then test in TextEdit, which has no input quirks of its own. If the overlay now appears, the dictation engine was fine the whole time.

Tip: The double press has to be quick. A slow Fn, pause, Fn reads as two separate key presses and never triggers dictation. VoicePrivate uses a hold-to-talk or toggle hotkey of your choosing instead, which avoids the double-press timing entirely.

Step 11: Confirm Your Dictation Language Is Downloaded and Supported

Apple Dictation only works in the languages Apple supports, and only after that language pack has finished downloading to your Mac. Add a language while you are offline or on a captive-portal Wi-Fi and dictation will appear to be enabled while producing nothing at all, which reads exactly like a broken microphone.

Open System Settings > Keyboard > Dictation and look at the Languages list. Remove the language, then add it back on a connection you trust, and wait for the download to finish before testing. If the language or dialect you need is not on Apple's list, built-in Mac dictation will never work for it, and no fix in this guide changes that. For the full setup path, including dictating in a second language, see VoicePrivate's guide to how to enable dictation on Mac.

Note: VoicePrivate downloads its transcription model once on first run and keeps it on your Mac, so language availability does not depend on a connection at the moment you press the hotkey.

Why Has My Dictation Stopped Working? (And What Enhanced Dictation Was)

If you used Mac dictation before macOS Ventura and remember it working offline, you were using Enhanced Dictation, a feature Apple offered from macOS Sierra through Monterey that downloaded a local language model for offline processing. Apple removed Enhanced Dictation in macOS Ventura (13.0), released in 2022. Every version since then, including Sonoma and Sequoia, requires a live server connection for standard Dictation.

This is not a bug. It's a deliberate architectural change. And it means that if your network environment has changed since Ventura, the offline-capable dictation you relied on is simply gone from the built-in tools.

Bottom line: if you are on macOS Ventura or later and your network blocks Apple's servers, Apple's built-in Dictation will not work. Period. No amount of troubleshooting changes that. The offline capability people remember was not replaced by Apple, it was replaced by third-party tools, and VoicePrivate is one of them: the model runs on your Mac after a one-time download, the way Enhanced Dictation used to.

Note: Apple Intelligence, introduced in Sequoia, includes some on-device processing for Siri queries, but this is not the same as fully offline dictation for text input. Standard keyboard Dictation still routes audio to Apple's servers.

How Do I Get Dictation to Work on Mac?

To get Mac dictation working again from a clean state on a MacBook Pro, MacBook Air, or iMac, do this in order. It takes about two minutes.

  1. Connect to a network that is not a corporate VPN or a guest portal, because the setup step needs to reach Apple.
  2. Open System Settings, click Keyboard, scroll to Dictation and toggle it Off, then On. This forces a fresh handshake.
  3. Choose your language and wait for the language files to finish downloading.
  4. Set Microphone source to the mic you actually speak into, not Automatic.
  5. Set the Shortcut to a combination you can press reliably.
  6. Open System Settings > Privacy & Security > Microphone and confirm Siri & Dictation is on, along with the app you want to dictate into.
  7. Click into a TextEdit document, press the shortcut, and speak a full sentence.

If dictation works in TextEdit but not in the app you care about, the problem is that app, and Step 12 covers it. If it does not work in TextEdit either, and you are on a managed or offline network, you have reached the limit of what settings can do. That is the point where VoicePrivate is the answer rather than another setting: it transcribes on your Mac and needs no connection at the moment you speak. VoicePrivate's full setup walkthrough for the built-in feature lives in how to use dictation on Mac.

Tip: Run this whole sequence before you try anything involving Terminal. Most Mac dictation failures are resolved by the toggle-off, re-download, mic-source path, and it costs you two minutes to rule out.

Why Is My Text to Speech Not Working on My Mac?

Text to speech on a Mac is the opposite direction from dictation, and people land on Mac dictation troubleshooting guides looking for it all the time. Dictation turns your voice into text. Text to speech reads text on screen out loud, and on macOS that feature is Spoken Content, not Dictation, so nothing in the 15 fixes above will fix it.

If your Mac will not read text aloud, open System Settings > Accessibility > Spoken Content and check three things. Speak selection has to be switched on, and it has its own keyboard shortcut, Option and Escape by default. The system voice has to be downloaded: open the System voice dropdown, choose Manage Voices, and confirm the voice you picked is not stuck mid download. And your audio output has to be pointed at a device you can hear, since a connected monitor or headset will take the audio silently.

VoicePrivate is dictation software, so it converts speech into text and does not read text back to you. If reading text aloud without a connection is what you need, VoicePrivate's overview of offline text to speech on Mac covers the built-in options.


Step 12: Test Dictation in a Different App

Mac dictation not working in one app while it works in another is a different problem from dictation being broken. Some apps actively block text input injection from system-level services. If dictation types fine in TextEdit or Notes but nothing appears in Notion, Slack, or a web app, the fault is at the app level, not the system level.

For web apps specifically (Google Docs, Notion web), the browser needs microphone permission granted separately, and the web app's own input model may interfere with macOS text injection. Google Docs Voice Typing uses its own separate voice input pipeline that bypasses macOS Dictation entirely.

In practice, voice-to-text not working in one specific app is rarely a macOS problem. It's a that-app problem.

Watch out: If you use VoicePrivate's live dictation feature, it types directly into other Mac apps in real time using a different text injection method than Apple's Dictation. If Apple Dictation fails in an app but you need real-time transcription there, a dedicated tool with its own injection layer is worth testing. See VoicePrivate features for details on per-app transcription modes, or how to use voice to text on Mac in Word, Pages, Slack and Notion for the app by app breakdown.

Step 13: Check Hardware, Intel vs. Apple Silicon Performance Differences

If you are troubleshooting Mac dictation not working on an older Intel Mac, one more factor matters: Apple's on-device speech processing features in Sequoia are built primarily for Apple Silicon. Intel Macs running Sequoia are supported, but they can show slower response times or dropped dictation sessions under CPU load.

To check: open Activity Monitor (Applications > Utilities > Activity Monitor) and watch CPU usage while dictating. Above 80%? Competing processes are starving the audio pipeline. Quit unnecessary apps and try again.

M1, M2, and M3 Macs have dedicated Neural Engine hardware that handles local audio processing without competing with general CPU workloads. On-device transcription tools optimized for Apple Silicon take particular advantage of this, which is why Apple Silicon Macs handle real-time transcription far more consistently than Intel machines.

Tip: VoicePrivate is specifically optimized for Apple Silicon and uses the Neural Engine for its local AI engine. On Intel Macs it still runs fully on-device, just without the same performance ceiling. If you're on an M-series chip and still have performance issues, that points to something else in your setup.

Step 14: Evaluate Whether On-Device Processing Solves Your Root Problem

If you have worked through every step above and Mac dictation is still failing in certain environments, the honest answer is that Apple's cloud-dependent Dictation architecture is not the right tool for your situation. At that point you are not troubleshooting a bug, you are choosing a different architecture, and speech to text for Mac lays out the options.

On-device processing means your audio never leaves your Mac. No server to time out. No network to block. No VPN to interfere. VoicePrivate processes everything locally using a local AI engine, downloads once on first run, and works completely offline after that, with no internet connection needed for any later use. If you want the mechanics rather than the pitch, VoicePrivate's guide to offline speech to text on Mac explains how local transcription works, and Mac voice to text privacy compares what each app does with your voice data.

This matters specifically for:

Note: VoicePrivate has no free trial. Paid plans cover speaker diarization, longer files, additional export formats (.srt.vtt.md.json), and specialty editions for Healthcare, Legal, Finance, and Insurance with domain-specific vocabulary, with a 14 day money back guarantee on every plan. See VoicePrivate pricing for current plan details.

Step 15: Export and Recover Your Mac Dictation History

If Mac dictation has been failing intermittently and you have text you need back, here is what is actually recoverable, which no other troubleshooting guide seems to say out loud:

Tip: If you work with recorded audio or video files and need reliable transcripts, VoicePrivate supports drag-and-drop file transcription for common audio and video formats. Drop a file in, get a structured transcript back, and export in whichever format your workflow needs.

Frequently Asked Questions About Mac Dictation Not Working

Why is dictation suddenly not working on Mac?

Mac dictation that worked yesterday and fails today almost always traces to one of three changes: a macOS update that reset microphone permissions, a network change such as a new office or VPN that blocks Apple's transcription servers, or a new monitor or headset that took over as the default input device. Check permissions, network, and microphone source in that order.

How do I get dictation to work on Mac?

Open System Settings, go to Keyboard, toggle Dictation off and back on while connected to an unrestricted network, wait for the language files to download, set Microphone source to the mic you speak into, set a shortcut you can press reliably, then confirm Siri and Dictation is enabled under Privacy and Security, Microphone. Test in TextEdit before testing anywhere else.

What is the difference between Basic Dictation and Enhanced Dictation?

Enhanced Dictation was a macOS feature available from Sierra through Monterey that downloaded a local speech model for offline use. Apple removed it in macOS Ventura (2022). Since Ventura, standard Mac Dictation requires a live internet connection. There is no longer a built-in offline dictation option in macOS.

Can I use dictation on a Mac with no internet connection?

Not with Apple's built-in Dictation on macOS Ventura or later, because it sends audio to Apple's servers to be transcribed. Offline dictation on a modern Mac requires a third-party tool that runs the speech model locally. VoicePrivate is built that way: it downloads its model once on first run and transcribes on your Mac from then on, with no connection needed.

Does Apple Intelligence fix the offline dictation problem in Sequoia?

No. Apple Intelligence adds on-device Siri capabilities but does not restore offline keyboard Dictation. Standard Dictation in macOS Sequoia still requires a server connection.

Why does dictation work in some apps and not others?

Some apps block system-level text injection. Web apps in browsers add another layer, since the browser needs its own microphone permission separate from the operating system. Test in TextEdit first to confirm whether you have a system issue or an app issue.

Why is my text to speech not working on my Mac?

Text to speech is a different macOS feature from dictation, so fixing dictation will not fix it. Reading text aloud is handled by Spoken Content under System Settings, Accessibility. Switch on Speak selection, confirm the system voice has finished downloading under Manage Voices, and check that audio output is pointed at a device you can hear.


For a broader look at voice to text options on Mac beyond troubleshooting, including accuracy comparisons and workflow recommendations, see VoicePrivate's guide to the best voice to text software for Mac in 2026.

And if you want to understand exactly how VoicePrivate's privacy architecture works, the privacy page has the technical details.


Key Takeaways on Mac Dictation Not Working

  • Mac dictation not working falls into two categories: cloud failures (network, server, VPN, MDM policy) and local failures (mic input, permissions, corrupted files, shortcut conflicts). Diagnose which one before changing settings.
  • Apple removed Enhanced Dictation in macOS Ventura. Every version since then requires an internet connection for built-in Dictation. This is by design, not a bug.
  • Dictation that cuts out after 30 to 60 seconds, or an Fn/Globe shortcut that does nothing, are separate problems from a broken microphone. Steps 9 and 10 handle them.
  • Text to speech not working on a Mac is Spoken Content under Accessibility, a different feature from dictation, so none of these 15 fixes apply to it.
  • If your environment blocks Apple's servers, no troubleshooting fix will restore cloud-dependent dictation. On-device processing is the only architecture that works regardless of network conditions.
  • VoicePrivate processes audio entirely on your Mac, works offline after a one-time model download, and exports transcripts in five formats including SRT, WebVTT, and JSON.
  • Apple Silicon Macs (M1/M2/M3) handle on-device transcription more consistently than Intel Macs due to dedicated Neural Engine hardware.