SnailText
EN

Dutch speech to text

Dutch speech to text, running on your own machine

·

Dictate in Dutch into any app on Mac or Windows. Dutch is harder than Spanish or German for speech models, so SnailText runs Whisper locally with a Dutch-tuned prompt and a cleanup pass built for the English code-switching Dutch speakers do constantly. Nothing is uploaded.

Download for Macand start dictating in any app

The short version

Honest version first: Dutch is a strong Whisper language but the weakest of the major Western-European ones - on clean read speech the large model lands around 9% word error rate, roughly twice Spanish, and it needs a larger model to reach the same quality. The hardest part is code-switching: Dutch speakers borrow English constantly ("meeting", "deadline", "feedback"), and a naive model mis-hears those. SnailText runs the model locally on Mac and Windows, adds a Dutch-specific initial_prompt that anchors Dutch context, and runs a Dutch cleanup pass. Press a hotkey, speak Dutch, and the text is pasted at your cursor. Audio is processed in RAM and never leaves your device.

Dutch dictation: local Whisper vs cloud STT

SnailText (local)Typical cloud Dutch STT
Where audio goesStays on your device, in RAMUploaded to a server for every phrase
Works offlineYes, after the model downloads onceNo, needs a connection every time
English code-switchingDutch prompt anchors contextNaive models flip language mid-sentence
Model size for good DutchLarger model recommended - we say soVendor-dependent, rarely disclosed
Dutch-specific tuningDutch prompt + Dutch cleanup passMost run stock Whisper with no per-language layer
Account / costNo account, free tier, unlimitedAccount + per-minute or per-seat billing

How accurate is Dutch speech to text with local Whisper?

Here is the honest picture, because it is also a trust signal: Dutch is a strong Whisper language, but the weakest of the major Western-European ones. On the Whisper paper's Multilingual LibriSpeech benchmark (clean read speech), the large model lands around 9% word error rate on Dutch - roughly twice Spanish (about 4%), and clearly behind German and French. Everyday dictation runs higher than that clean benchmark. Dutch is usable and production-capable, but it is not as effortless as Spanish, and any tool claiming otherwise is overselling.

One practical consequence: Dutch needs a larger model to reach the quality Spanish or French hit on a mid-size one. At the small model Dutch is still too error-prone for comfortable dictation; it wants the larger models. SnailText's larger Dutch-quality models are on Pro, and we would rather point you at the right size than let you struggle on a model that is too small for Dutch.

This same pattern shows across speech models generally - Dutch is simply lower-resource than the big Romance and the German cluster. Setting that expectation up front is more useful than a false "99 languages, perfect accuracy" claim.

The Dutch code-switching problem, and what we do about it

English code-switching is the defining Dutch dictation challenge, and it is especially relevant because the Netherlands is the most English-proficient non-native country in the world. Dutch speakers borrow English words constantly - "meeting", "deadline", "feedback", "call" - and switch mid-sentence. A naive model mis-hears those loanwords or flips the whole transcript into English. SnailText's Dutch-specific prompt anchors the model in Dutch context, which is exactly the signal that helps it keep loanwords in place instead of derailing.

Flemish (Belgian) Dutch is the honest boundary. Standard Netherlands Dutch transcribes far better than strong Flemish dialect, where error rates climb steeply. The written language is the same; the spoken varieties are not, and no current tool handles strong Flemish as well as standard Dutch.

Regional accents and the guttural g/ch add variability, and long Dutch compounds (like zorgverzekering) usually come out right but are worth a glance. These are general phonetic difficulties rather than app bugs.

Why local, and why Dutch-tuned

Most dictation tools ship stock Whisper and inherit its Dutch weaknesses unchanged - including the code-switching failure that dominates real Dutch professional speech. SnailText is the combination that addresses them privately: the same local Whisper model, plus a Dutch-specific prompt that anchors Dutch context and a Dutch-aware cleanup pass, running entirely on your own hardware. Tuning specifically for a harder language, and saying it is harder, is itself the differentiator from tools making blanket accuracy claims.

The Netherlands is a high-value, high-English-proficiency market - which is exactly why Dutch professionals search in English and land on a page like this. The audio is processed in RAM and never uploaded, so the privacy guarantee is architectural, and it works with no internet.

Prefer the interface in Dutch? SnailText ships a fully Dutch UI. The dictation engine is the same; these pages are about dictating in Dutch whatever your interface language.

Talk instead of typing

Download for Mac

and start dictating in any app

Frequently asked questions

How accurate is Dutch speech to text?

+

Honestly: Dutch is a strong Whisper language but the weakest of the major Western-European ones. On clean read speech the large model lands around 9% word error rate - roughly twice Spanish, and about three to four times Whisper's English word error rate (~2-3%). It is usable and production-capable, but it needs a larger model than Spanish or French to reach the same quality, and everyday dictation runs higher than the clean benchmark.

Can I use this to transcribe Dutch audio, or is it only live voice to text?

+

The core of SnailText is live Dutch voice to text: press a hotkey, speak, and the text is pasted at your cursor in any app. It is built for dictating as you go rather than batch-transcribing existing recordings, though the same local Whisper model powers both. Turning Dutch audio files into text is a related but separate workflow.

Does it handle English words mixed into Dutch?

+

That is the specific Dutch problem SnailText targets. Dutch speakers code-switch to English constantly ("meeting", "deadline", "feedback"), and naive models mis-hear those or flip the whole transcript to English. SnailText's Dutch-specific prompt anchors the model in Dutch context, which helps it keep English loanwords in place instead of derailing.

Does Dutch dictation work offline?

+

Yes. SnailText runs the Whisper model on your own Mac or Windows machine, so Dutch dictation works with no internet connection after the model downloads once. Audio is processed in RAM and never uploaded.

Which model size should I use for Dutch?

+

A larger one than you would need for Spanish or French. Dutch is lower-resource for Whisper, so the small model is still too error-prone for comfortable dictation - Dutch wants the larger models to reach good quality. We would rather tell you that than let you judge Dutch on a model that is too small for it.

Does it work with Flemish (Belgian Dutch)?

+

Standard Netherlands Dutch works well. Strong Flemish dialect is the honest limit - error rates climb steeply on it because the spoken variety differs a lot from standard Dutch even though the written language is shared. No current speech tool handles strong Flemish as well as standard Dutch, and we flag that rather than imply otherwise.

Dutch speech to text, on your own machine.

Free to start on Mac and Windows. Press Option+Space (Mac) / Ctrl+Space (Windows), speak Dutch - English words and all - and the text lands at your cursor. No account, nothing uploaded, works offline.

Download for Macand start dictating in any app