No internet needed

Offline speech recognition on Windows

Windows' own voice typing needs the internet. VoiceKeyboard has five speech models that run on your computer: download one once, and dictation and file transcription work with the network off. They are part of the free plan.

The RECOGNITION panel of VoiceKeyboard with the slider set to LOCAL. The green model screen reads GigaAM v3, and the RU language key is lit.

The short answer

The RECOGNITION panel with four numbered rings: 1 the ONLINE / LOCAL switch set to LOCAL, 2 the Model screen reading GigaAM v3, 3 the Credits, Quality and Speed rows, 4 the LANGUAGES row.
RECOGNITION 1 ONLINE or LOCAL, 2 the model on that side, 3 its credits, quality and speed, 4 the language keys.

Yes, VoiceKeyboard recognises speech without the internet. Switch RECOGNITION to LOCAL, pick a model, and the text is typed into any window from your microphone with the network cable pulled out. The FILES screen, which turns recordings into text, always works this way. The internet is needed once, to download the model.

Which model for your language

There are five offline models. Each one is good at something different:

ModelDownloadText appearsLanguages
Whisper75 MB to 1,031 MB (five sizes)after each phrase58 to choose; about 99 on AUTO, which detects the language
Parakeet v3about 670 MBafter each phrase24 European languages, detects which one
Voskabout 40–50 MB per languagewhile you speak15, one small model per language
GigaAM v3about 232 MBafter each phraseRussian, with punctuation
T-oneabout 144 MBwhile you speakRussian, without punctuation
  • English and Spanish: Whisper, Parakeet v3 and Vosk.
  • Russian: all five; GigaAM v3 and T-one are made for it.
  • Japanese and Hindi: Whisper and Vosk.
  • German, French, Italian, Polish, Ukrainian and others: Whisper for all of them, Parakeet v3 for most European ones, Vosk for some.

Not sure? Leave LOCAL on "Auto — by language", the first entry in the model list. For the language you dictate in, it runs the best model you have downloaded, and if you have none yet, it offers the one that suits your languages.

Your hardware matters for one model

Whisper is the most capable and the most demanding. With an NVIDIA graphics card it runs several times faster through CUDA; on an ordinary processor it is slow, and for live dictation it can lag behind your speech. On a laptop without an NVIDIA card, pick Parakeet v3, GigaAM v3, T-one or Vosk for dictation. They run on the processor without trouble.

Vosk and T-one show words while you are still speaking. Whisper, Parakeet and GigaAM wait for a pause and then type the whole phrase, usually with better punctuation.

Files and recordings offline

The LOCAL MODEL block of the FILES screen: the screen reading "Best · Large v3 Turbo", the "Choose model..." button and a short note about the model.
FILES On FILES the model is picked with "Choose model..."; on LIVE with the Model screen of RECOGNITION.

FILES transcribes with Whisper on your PC, every time. A recording from disk needs no internet once the model and FFmpeg (a free converter the app offers to download) are there. A video link is different: the sound has to be downloaded first, then recognition runs offline. Details are in transcribing audio files offline.

What still needs the internet

  • Downloading a model, once. They come from their official sources, with a mirror on voice-keyboard.com as a fallback.
  • Google and Soniox, the two online engines. Switch to LOCAL and they are not used.
  • Video links on FILES, for the download.

Pro also works offline, until the end of the period you paid for.

Why offline

With a local model the audio never leaves the computer: the model listens, types and forgets. That matters for client calls, patient notes, legal drafts and code under NDA, and for anyone whose employer does not allow cloud speech services. It also means no lag from a slow connection and no dictation outage on a plane.

The trade-off is honest to state: the online engines are usually stronger on hard audio, and Soniox detects the language as you speak, even mid-sentence. Many people keep both, LOCAL by default and ONLINE when it helps. The online and local engines page compares them.

Offline compared with Windows voice typing

Windows 10 and 11 have voice typing built in (Win+H), but Microsoft's help page says it "uses online speech recognition, which is powered by Azure Speech services". Without a connection, it does not work. The full comparison is in Windows voice typing vs VoiceKeyboard.

Try it

Install VoiceKeyboard, switch RECOGNITION to LOCAL, and download a model for your language. Then turn off Wi-Fi, put the cursor in any window and press Ctrl+1.

The VoiceKeyboard window in English: the POWER panel with the tube and counters, the RECOGNITION panel with the ONLINE / LOCAL switch and the language keys, and the live transcript screen.