Why Windows Voice Typing Needs the Internet
You hit Win+H, start talking, and Windows tells you: "you'll need to be connected to the internet." Here's exactly why that happens — and how to dictate on Windows without sending your voice anywhere.
Windows Voice Typing (Win+H) requires an internet connection because it doesn't do any speech recognition on your PC — it streams your audio to Microsoft's cloud, where Azure Speech services transcribe it and send the text back. Lose the connection, mid-flight or on a train, and there's no local fallback: Voice Typing just stops and shows the "you'll need to be connected to the internet" message. There is no setting that fixes this, because it isn't a bug — it's how the feature is built.
That surprises a lot of people, because Windows used to have a dictation tool that ran entirely offline. It still technically exists, but it's been quietly retired. Below: what changed, why Voice Typing needs the cloud in the first place, and what your actual offline options are in 2026.
TL;DR: Voice Typing (Win+H) always needs internet — it's cloud dictation powered by Azure Speech. Windows Speech Recognition, the old offline tool, was phased out on Windows 11 22H2+ starting September 2024, replaced by Voice Access — which runs on-device but is built for PC control, with dictation as a secondary mode. If you want dedicated offline dictation, you need a tool that runs a local speech model on your own hardware.
Why does Windows Voice Typing need an internet connection?
Voice Typing is Microsoft's built-in free-form dictation tool, and per its own support documentation, "voice typing uses online speech recognition, which is powered by Azure Speech services." Microsoft is explicit about the requirement: "To use voice typing, you'll need to be connected to the internet, have a working microphone, and have your cursor in a text box." Your audio leaves your machine, gets processed on Microsoft's servers, and the transcript is streamed back to your cursor. That round-trip is also why the same error shows up as a generic connection-issue message for some users, even when Wi-Fi looks fine — the request to Azure is what's failing, not your local network stack.
It's a reasonable design if your priority is accuracy and zero setup. It's a dealbreaker if you're on a plane, in a signal-dead office, or simply don't want your voice — prompts, drafts, patient notes, whatever you're dictating — sent to a third-party server to get a sentence typed.
What happened to Windows Speech Recognition, the offline one?
Windows used to ship a second, older tool: Windows Speech Recognition (WSR), which processed speech on-device and could both dictate text and control the PC by voice. Microsoft's own support page now states plainly: "Voice access replaced Windows Speech Recognition (WSR) for Windows 11 22H2 and later versions in September 2024." WSR is still reachable on Windows 10 and on Windows 11 21H2, but it's no longer developed, and Microsoft actively nudges you toward Voice Access when you open it.
So the one Windows feature that genuinely ran dictation offline is being sunset. Its replacement is not a drop-in equivalent — it's a different product with a different job.
Is Voice Access an offline replacement for dictation?
Partly. Voice Access does use on-device speech recognition, and Microsoft's documentation is direct about it: "Voice access is a feature in Windows 11 that enables everyone to control their PC and author text using only their voice and without an internet connection." The nuance is in the setup: the first time you turn it on, Windows needs to download the on-device language files, which does require internet. After that one-time download, it works fully offline.
The other nuance is purpose. Voice Access ships with three modes — a default mode, a commands-only mode, and a dictation mode — but the feature as a whole is designed for hands-free PC control (opening apps, clicking buttons, navigating menus) with text authoring as one capability among several, not a purpose-built transcription tool tuned for long-form dictation the way Voice Typing or a dedicated dictation app is.
Windows dictation options, compared
| Tool | Where speech is processed | Needs internet? | Status |
|---|---|---|---|
| Voice Typing (Win+H) | Microsoft cloud (Azure) | Always | Current, default dictation tool |
| Windows Speech Recognition | On-device | No | Deprecated on Windows 11 22H2+ since Sept 2024 |
| Voice Access | On-device | Only for first-time language download | Current, PC control first, dictation second |
| Inkvox | Your own GPU (Whisper, Vulkan) | No, after model download | Private beta, dedicated dictation tool |
Why this actually matters
Cloud dictation isn't just an inconvenience when the Wi-Fi drops. It has three concrete downsides:
- Privacy: every word you dictate is sent to a third-party server before it becomes text — a real constraint if you work in medical, legal, or otherwise sensitive contexts.
- Availability: planes, basements, rural connections, and plain old ISP outages all take Voice Typing down with them.
- Latency and reliability: you're dependent on Microsoft's servers responding correctly — the same connection-issue errors users report on Microsoft's own community forum and on Reddit trace back to this cloud round-trip, not to your microphone or your local network.
How to actually dictate offline on Windows
Since Windows 11 doesn't ship a maintained, dedicated offline dictation tool anymore, offline dictation on Windows in 2026 means running a local speech-to-text model yourself. Broadly, you have two honest options:
- Do it yourself: run an open-source model like
whisper.cpplocally and wire it up to type into whatever app you're using. It's free and fully offline, but it means managing model downloads, GPU drivers, and a hotkey listener yourself. Our guide to local GPU dictation walks through that setup, and if you're comparing packaged tools that do this for you, see our rundown of local dictation apps for Windows. - Use a packaged local-Whisper app: a small number of apps run Whisper on your own hardware and handle the hotkey, the model management, and the typing for you. That's the category Inkvox is built for.
Inkvox runs Whisper large-v3-turbo, quantized, directly on your GPU through Vulkan — NVIDIA, AMD, or Intel — with a CPU fallback if you don't have a compatible card. On a mid-range GPU like an RTX 3070, a sentence transcribes in roughly 0.3–0.4 seconds. Audio never leaves your machine: 0 bytes uploaded, no account required, no telemetry on what you say. The only network use is a one-time ~800 MB model download on install — after that, it works completely offline, on a plane or anywhere else, in 100+ languages.
Frequently asked questions
Does Windows 11 have offline dictation?
Not through Voice Typing — it always needs internet, because it runs on Azure Speech services. Voice Access does on-device speech recognition and works offline after its one-time language download, with dictation as one of its modes, but it's built primarily for hands-free PC control rather than as a dedicated transcription tool.
Why does Windows Voice Typing say "you'll need to be connected to the internet"?
Because it streams your audio to Microsoft's cloud for processing instead of transcribing it on your PC. No local network problem will fix this — the tool has no offline mode.
Is Windows Speech Recognition still available?
It's still present on Windows 10 and Windows 11 21H2, but Microsoft replaced it with Voice Access on Windows 11 22H2 and later starting in September 2024, and WSR no longer receives updates.
Does Voice Access work without the internet?
Yes, once you've downloaded its on-device language files (which requires internet the first time). After that it runs fully offline, though it's designed mainly for PC control with dictation as a secondary mode.
Is there a truly offline dictation app for Windows?
Yes — apps that run a local Whisper model on your own CPU or GPU, like Inkvox, transcribe speech entirely on-device with nothing sent to a server.
If "you'll need to be connected to the internet" is the last straw, join the Inkvox waitlist — dictation that runs on your GPU, not someone else's server.