Question · Dictation in your apps
Does Chromebook dictation work offline?
It can, in a language where Chromebook Dictation uses its on-device speech engine, called SODA, which turns speech into text without sending it to a Google server. When that engine is not available, Dictation falls back to network recognition, which needs an internet connection. We found no published list of offline languages for current ChromeOS releases, so test your language with the internet off before you rely on it.
Updated October 17, 20263 min read5 cited facts, each traced to its source
Chromebook Dictation can work without an internet connection, but only in a language where its on-device speech engine is available. Dictation has two recognition paths. The on-device path does not need a connection. The network path does, and Dictation uses it when the on-device engine is not available.
The on-device engine turns speech into text without a connection
ChromeOS Dictation uses an on-device speech engine called SODA. Chromium's developer documentation says that SODA "turns the user's speech into text on-device (without sending it to a Google server)" 1. Because the recognition happens on the Chromebook, this is the path that can work with no connection at all.
The on-device path is also the one that keeps your speech on the device, which is a privacy point as well as a connectivity one. If you dictate personal or work material and need it to stay local, the on-device path is the one to confirm for your language.
Network recognition is the fallback, and it needs a connection
When SODA is not available, Dictation falls back to network speech recognition 2. Network recognition depends on a server to do the work, so a connection is required. A session that falls back to the network needs an internet connection, even on a Chromebook that worked offline in another session.
The documentation says when the fallback happens only in general terms. It does not list the conditions, such as a missing language or a failed download. So you cannot tell from the documentation alone which path a given session will use.
Offline support depends on the language
Offline support is tracked for each locale, not for the Chromebook as a whole. Chromium's Dictation source records, for each locale, whether offline speech recognition is supported and whether the matching language pack is installed 3. The same device can work offline in one language and need a connection in another.
This is why the answer depends on your language. A device set to English may work offline for English while another language on the same device does not. We found no published list of offline languages for current ChromeOS releases, so we cannot name the languages that work.
Test your language with the internet off
The only reliable check we found is a short test in your own language. Do it before you depend on the feature away from a connection.
- Confirm the language you will speak matches the device language, because Dictation does not work when they differ 4.
- Turn off Wi-Fi, or disconnect the Chromebook from the internet by another route.
- Click into a plain text box that does not need a connection to load, such as a text field in a local app.
- Start Dictation with Search + D 5, then speak a full sentence in your language.
- If the words appear, the on-device path worked for that language in your test. If nothing appears, treat that language as needing a connection.
One successful test covers one sentence on one day. It does not prove that every later session stays on the on-device path, because the documentation does not say when the fallback is used. For work that must never depend on a connection, plan on a language and device you have tested, and keep a connected fallback in mind.
What the offline answer does not cover
Offline recognition is about turning speech into text. The sources we read do not describe how the feature handles punctuation or commands without a connection, so do not assume that a command works offline because dictation does. The question on spoken punctuation explains how commands and marks work, and the test above applies to the words you actually use.
For the setup steps and the other limits of the feature, read the guide to Chromebook dictation. If Dictation does not start or type at all, the question on why it is not working lists the checks in order. For the general idea of recognition that runs through a connection, see the glossary entry on cloud dictation, and for the wider subject, the overview of dictation in your apps.
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.
Go deeper
Related questions
- How do you add punctuation with Chromebook dictation?
- Why is dictation not working on my Chromebook?
- Can Chrome do speech to text offline?
- Can Google Docs transcribe an audio file?
- Can Microsoft Word transcribe an audio file?
- Can OneNote transcribe audio?
- Can Whisper run in the browser?
- Can you control Linux with voice commands?