Question · Voice privacy and security
Can speech to text run on an air-gapped computer?
Yes, if the speech engine and its language files are installed on the computer before it is cut off from networks. Cloud services cannot run there at all, and some built-in tools need an internet connection for their first-time setup.
Updated October 17, 20264 min read8 cited facts, each traced to its source
Yes, but only for a tool that does all of its recognition on the computer and has everything it needs installed before the network is removed. An air-gapped computer has no automated connection to other systems, so any tool that sends audio to a server stops working. What runs depends on what was installed, which languages it covers and whether setup was finished while the machine was still online. Our answer on confidential documents covers the privacy side of the same decision, and this page covers the technical one.
An air gap rules out any tool that calls a server
NIST's glossary defines an air gap as an interface between two systems that are not physically connected and whose logical connection is not automated 1. Data crosses that boundary only manually, under human control. A dictation tool that needs a server cannot work across the boundary, and it cannot work on the isolated machine either.
That leaves on-device speech recognition. Apple's WWDC 2025 session on its SpeechAnalyzer interface says that transcription is entirely on the device, with one condition: the language models must be downloaded first 2. That session describes a developer API. Our sources do not say which engine Mac Dictation uses, so check the behavior of the specific app on the specific Mac.
Built-in tools split between setup that needs the internet and use that does not
Windows shows the split clearly. Microsoft says Voice Access lets you control your PC and write text by voice without an internet connection 3. The first-time setup is different: Microsoft says you need an internet connection to complete the initial setup of Voice Access 4. Finish setup on a connected machine, confirm that it works, and only then isolate it. Microsoft's pages do not say whether later language-file updates need a connection, so test that before you depend on it.
Do not confuse Voice Access with voice typing. The Windows voice typing tool, started with Windows key and H, needs an internet connection before it will type 5. For a sealed machine, it is not an option. Our answer on whether Windows voice typing works offline explains the difference in more detail.
Each language needs its own offline files
Offline support is set per language, not per product. In Chromium's source for ChromeOS dictation, the code comments say that the languages in the speech list are, by default, not supported offline, and that offline languages are added only when the on-device installer reports them as available 6. That source is a snapshot at one commit, but it shows the design: a product can list a language and still have no offline support for it.
Storage matters too. A January 2025 estimate in a Chromium discussion put each on-device speech recognition language pack for Chrome on Windows, Mac and Linux at about 60 MB 7. That is small per language, but the sizes add up across several languages, and every file has to pass through whatever transfer process your environment allows.
Developer services for disconnected use need approval
Some developer products can run without a connection, but only after an approval step. Microsoft says that to run its Speech containers in environments disconnected from the internet, you must submit a request form and wait for approval 8. The same page marks the containers as in public preview, so the terms can change. For a desktop dictation rollout, this is a developer route rather than an app you install.
It depends on the language, the vocabulary and the updates
- Accuracy. Our sources do not measure how well offline engines handle technical, legal or classified vocabulary. Test your own terms, and proper names, before you rely on the output.
- Languages. Check each language you need, not the product name. A tool that works in English may have no offline pack for your second language.
- Updates. Each engine update and language file has to go through the same transfer process as the first install, or the machine stays on an old version.
What to do
- Define "air-gapped" for your site. Use the NIST definition in your policy, so that everyone applies the same test 1.
- Install and set up while connected. Finish any first-time setup, download the language packs and models, and write down exactly what you installed and where it came from.
- Move the files with approved media. Check what arrives on the isolated machine against your list before you install it.
- Test with the network disconnected. Dictate a passage in each language. If the text appears, recognition works offline for that language. If it stalls or fails, the tool is not offline-capable for that language.
- Reject any tool that needs a server. If setup, recognition or a license check contacts a server, the tool cannot run in a sealed environment.
- Ask for approval before using developer services. Disconnected use of a cloud-hosted product may need written approval first.
Yap, which we make, is an on-device dictation app for Mac and Windows. Treat it like any other candidate: install it while connected, move the files across, and run the test above in each language before you approve it.
For the wider picture, read the guide to dictation at work and the overview of voice privacy. Related questions: does Windows voice typing work offline, is offline speech recognition more private than cloud, and can Whisper AI run offline.
Evidence
Every number on this page, with where it comes from. Open a fact to see the exact words in its source.
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
Go deeper
Related questions
- Can government employees use AI dictation?
- Can you use speech to text for confidential documents?
- Can your employer see what you dictate?
- What should a company dictation policy include?
- Why do companies ban AI notetakers and dictation apps?
- Are conversations with an AI chatbot privileged?
- Are open-source offline dictation apps like Handy and Murmur safe to use?
- Can a third-party keyboard see what you type?