← Back to Blog

Short answer: iPhone dictation downloads a large on-device speech model the first time you enable a language. Stuck downloads are almost always a missing condition rather than a fault: low free storage, cellular or Low Data Mode, Low Power Mode, or a partial file. Clear storage, use Wi-Fi, then remove and re-add the language.

You turn on dictation, tap the microphone key, and instead of words you get a message telling you dictation is being prepared. Or you open Settings, see your language listed with a spinner or a progress bar next to it, and come back an hour later to find it in exactly the same place. The microphone works. The internet works. Nothing is happening.

This is one of the more frustrating iPhone problems because there is no error, no explanation, and no obvious retry button. Below is what is actually being downloaded, how to tell which version of the problem you have, and the fixes in the order that resolves the most cases first.

What your iPhone is actually downloading

Modern iPhone dictation runs on the device rather than in the cloud for supported languages. That is genuinely good for privacy and it is why dictation keeps working on a plane. But running on the device means the device needs the speech model for your language, and that model is not shipped with iOS. It is fetched the first time you enable a language, and again when iOS decides the copy it has is out of date.

Those files are large. Apple does not publish a per-language size and it varies by language and device, but expect something big enough that your phone treats it as a background asset download to be scheduled politely rather than a small file to grab immediately. That politeness is the root of almost every stuck download. iOS is not failing. It is waiting for conditions it considers acceptable, and it does not tell you which condition is missing.

Tell the three symptoms apart first

They look similar and have different fixes.

The fixes, in order

1. Check your free storage

Go to Settings, General, iPhone Storage and look at the number at the top. A large asset download will not start, and will not tell you it did not start, when the phone is close to full. Give it a few gigabytes of headroom rather than a few hundred megabytes. Offloading one large app or clearing a video or two is usually enough.

This is the single most common cause and the one people check last, because a phone that is nearly full does not feel broken until something needs room.

2. Get on Wi-Fi and stay on it

Large system assets are deferred on cellular. If you enabled the language while out and about, the download is likely queued rather than stalled. Connect to Wi-Fi, and if you have Low Data Mode enabled for that network, turn it off temporarily: Settings, Wi-Fi, the info button next to your network, Low Data Mode.

Then leave the phone on that network for a while. Walking out of range mid-download restarts the waiting game.

3. Turn off Low Power Mode

Low Power Mode suspends background downloads. If your battery has been low all day, that alone explains the download that never progresses. Settings, Battery, Low Power Mode, off.

4. Plug in, lock the screen, and walk away

Background asset downloads strongly prefer a phone that is charging, on Wi-Fi, and idle. This combination is exactly what your phone gets overnight and almost never gets during a workday of you poking at Settings to see whether it finished.

Put it on the charger, lock it, give it fifteen minutes. A surprising share of stuck downloads are just downloads that were never given the conditions they wanted.

5. Remove the language and add it back

If the first four did not do it, force a clean retry. Go to Settings, General, Keyboard, Dictation Languages and uncheck the language. Leave the screen, come back, and check it again.

This discards a partial or corrupted asset and starts the fetch from scratch, which fixes the case where the download is not slow but broken: a half-written file that iOS keeps resuming and keeps failing to finish.

6. Restart the phone

Boring, and it works more often than it should. The daemon that manages system asset downloads can get itself into a state where it neither progresses nor gives up. A restart clears it. Do this after the remove-and-re-add, not before, so the retry starts with a clean process.

7. Check Screen Time restrictions

Settings, Screen Time, Content and Privacy Restrictions, Allowed Apps. If Siri and Dictation is switched off there, dictation will behave strangely rather than clearly telling you it is blocked. This catches a lot of phones that were set up for a child, inherited from a family member, or configured by an employer's device management profile. If your phone is managed by work, the restriction may not be yours to change, and IT is the right place to ask.

8. Confirm date and time are automatic

Settings, General, Date and Time, Set Automatically. A clock that is significantly wrong breaks the certificate validation behind Apple's content servers, and the resulting failure is silent. This is rare, but it costs five seconds to rule out and it explains the cases where nothing else makes any sense.

9. Update iOS

Settings, General, Software Update. Asset delivery bugs get fixed in point releases, and an older iOS may be requesting a model version that is no longer served the way it expects. Update on Wi-Fi and while charging, then check the dictation language again afterward. Note that an iOS update can itself trigger a fresh model download, so give it time before deciding it is broken again.

10. Reset All Settings, as a genuine last resort

Settings, General, Transfer or Reset iPhone, Reset, Reset All Settings. This does not delete your photos, messages, or apps, but it does clear Wi-Fi passwords, keyboard settings, wallpaper, and other preferences, so you will spend an afternoon putting things back. Only do this if the nine steps above have all failed and dictation genuinely matters to your day.

When it is one specific language that will not download

If English downloads fine and another language sits there forever, the problem may not be your phone. On-device dictation supports a specific list of languages and regional variants, and support arrives at different times for different ones. A language that is available for keyboard input is not automatically available for on-device dictation.

There is also a subtler version of this where the download completes but you keep getting English output, which is a selection problem rather than a download problem. We covered that separately in iPhone dictation only types in English.

The 60-second test that tells you if it actually worked

Progress bars lie. Here is a test that does not.

Turn on Airplane Mode, open Notes, tap the microphone key, and dictate a sentence. If words appear, the on-device model is installed and working, and whatever the Settings screen was showing you was cosmetic. If nothing appears, the model is not there yet regardless of what any indicator says.

This test is also useful in the other direction, for understanding what your phone can and cannot do without a connection. We went through that in detail in does iPhone dictation work offline.

The Mac has the same problem

If your Mac's dictation language has also been stuck at "Downloading" for a week, it is the same underlying mechanism: a large on-device speech model fetched from Apple's servers on demand, with the same storage, network, and power conditions gating it. The steps differ slightly in where the settings live. See Mac dictation download stuck for that version.

The workaround that skips the download entirely

Here is the honest structural point. All of this exists because on-device dictation has to put a large model on your phone before it can do anything, and getting that model onto the phone is a process with several ways to fail quietly.

A voice keyboard that transcribes through a service does not have that failure mode. There is no multi-hundred-megabyte asset to schedule, no storage threshold to clear, no background download to babysit. You install the app, enable the keyboard, and the microphone button works on the first tap. Voice Keyboard Pro works this way on iPhone: a full keyboard with a built-in mic button that works inside any iOS app, so you are not dependent on whether iOS decided your language model download was convenient today.

The trade is equally honest: that approach needs a connection. On a plane with no Wi-Fi, Apple's on-device dictation is the one that keeps working, which is a genuinely good reason to have both and switch with the globe key. But if your phone has been stuck on "preparing" for three days and you need to answer messages by voice now, the model that does not require a download is the one that gets you working today.

It also brings things the built-in model does not have. Voice Edit lets you speak a correction rather than trying to place a cursor between two words with your thumb, and two-way translation while dictating covers 24 languages without waiting for a separate language pack to arrive. On our side, only operational pings are stored on our servers. No audio and no transcript content.

Habits that stop this recurring

Frequently asked questions

How big is the dictation language download?

Apple does not publish a figure, and it varies by language and by device, so anyone quoting you an exact number is guessing. Treat it as large enough that storage and network conditions matter, which is the only part that affects what you do about it.

Does dictation work while the download is pending?

Sometimes, using a server-based path, and sometimes not at all depending on the language and your iOS version. If it works but feels different from usual, that is often what you are seeing. The Airplane Mode test above distinguishes the two.

Does removing the dictation language delete anything else?

No. It removes the downloaded speech asset for that language. Your keyboards, text replacements, and learned words are separate and stay where they are.

Will this use my cellular data?

iOS generally defers assets this large to Wi-Fi, which is exactly why the download can appear stuck when you are out. If you want it to happen on cellular you may be waiting a long time. Wi-Fi is both faster and the path iOS actually wants to take.

My phone is managed by my employer. Why can I not change any of this?

Mobile device management profiles can disable dictation, restrict which languages are available, or block the asset downloads. Nothing in the list above will override a management profile. Your IT team is the only route.

Is this a bug I should report?

If it survives all ten steps, including a restart and a clean remove-and-re-add on Wi-Fi while charging, then yes, it is worth reporting to Apple Support. Most cases resolve in the first four steps, which is why the order above matters.

The short version

iPhone dictation downloads a large on-device speech model per language, and iOS schedules that download politely rather than urgently. Nearly every stuck download is a missing condition rather than a fault: not enough free storage, cellular or Low Data Mode, Low Power Mode, or a phone that was never left idle and charging long enough. Clear storage, get on Wi-Fi, disable Low Power Mode, plug in and wait, then remove and re-add the language and restart. Verify with the Airplane Mode test rather than trusting the progress indicator. And if you need to be working by voice today rather than eventually, Voice Keyboard Pro has a free tier and a keyboard microphone that does not wait on a download.