Multilingual Dictation on Mac: 100+ Languages, Fully Offline

Yes, your Mac can take dictation in more than 100 languages without an internet connection, and without you ever selecting a language. Apps built on OpenAI's Whisper model detect the spoken language automatically and transcribe it locally, so you can switch from English to Spanish to Japanese mid-session. Here is how it works, what accuracy to expect, and how to set it up in two minutes.

Get Whisper Dictation for Mac

Dictate in 100+ languages, fully offline, with automatic detection. One-time $9.99 - try it free with 10 transcriptions.

Download Now

Why Multilingual Dictation Is Still Hard on a Mac

If you live and work in more than one language, you have probably hit the same wall: dictation tools assume you speak one language at a time, chosen in advance from a settings menu.

Apple Dictation is the clearest example. It works reasonably well in the language selected in System Settings, but answering a French message after an English email means going back into Settings or cycling keyboard input sources. Pick wrong and you get gibberish.

Cloud services handle more languages, but most still ask you to declare the language up front, and all of them send your voice to a server over an internet connection. For anyone dictating client emails, medical notes or legal text, that is a real constraint.

So multilingual dictation on a Mac is really three problems stacked together:

  • Language coverage - many tools support a few dozen languages at most, with big quality gaps outside English.
  • Language switching - almost every tool makes you select the language manually before you speak.
  • Privacy and connectivity - broad language support has traditionally meant cloud processing.

Whisper-based apps solve all three at once.

How Whisper Handles 100+ Languages (680,000 Hours of Training Audio)

OpenAI's Whisper model was trained on 680,000 hours of audio spanning 99 languages, an unusually large and diverse dataset that made it the first transcription engine genuinely strong at non-English speech (see the original Whisper paper). A large share of that audio is non-English, so other languages are not an afterthought bolted onto an English model.

Three properties of that training matter for dictation:

  • One model, all languages. There is no separate "Spanish model" to download or activate. The same neural network transcribes English, Arabic, Hindi and Ukrainian.
  • Language identification is built in. The model was trained to recognize which language is being spoken as part of the transcription task itself.
  • Translation is built in too. Whisper has a translate mode that takes non-English speech and outputs English text directly, baked into the model rather than added by an app.

Counting language variants and later model revisions, Whisper-based apps commonly advertise 100+ languages. For the deeper technical background, our guide on how to run Whisper on a Mac locally covers the model family, hardware requirements and the whisper.cpp implementation behind fast local execution on Apple Silicon.

Switching Languages Mid-Sentence: Automatic Detection in Practice

The feature that changes daily life for bilingual users is automatic language detection. Whisper listens to the first moments of audio, identifies the language, and transcribes accordingly. You can start a session in German and switch to English for the next message, and get correct text in each, with no settings change anywhere.

What works well

  • Switching between utterances. Dictate one message in French, release the hotkey, then dictate the next in English. Each transcription is detected independently, so this pattern is reliable.
  • Accented speech. The training data includes enormous accent variety, so a French speaker dictating in English, or vice versa, is handled far better than by older recognizers.
  • Proper nouns across languages. A German street name inside an English sentence usually comes out correctly spelled.

What to know about true mid-sentence mixing

Detection happens per recording, so an utterance that is half English and half Spanish will generally be transcribed in whichever language dominates. The habit that works is simple: finish a thought in one language, release the key, and start the next thought in the other. For most bilingual workflows, that is how dictation is used anyway.

Accuracy by Language: What to Realistically Expect

Whisper's accuracy is not uniform across its 100+ languages. The pattern follows training data volume: languages with lots of audio on the internet perform best.

According to 2026 speech-to-text benchmarks, high-resource languages such as English, Spanish, French, German, Mandarin and Japanese reach 95%+ accuracy with Whisper, with the large-v3 model at 96 to 97% and notably better on accents. The same benchmarks measure Whisper Large at roughly a 3.8% word error rate, ahead of Google Cloud Speech at 4.2%.

Language tier Examples Realistic expectation
High-resource English, Spanish, French, German, Portuguese, Italian, Mandarin, Japanese, Korean, Russian, Dutch 95%+ accuracy; dictation-ready with only light proofreading
Mid-resource Polish, Turkish, Arabic, Hindi, Vietnamese, Thai, Ukrainian, Indonesian Good everyday results; more corrections on technical vocabulary
Low-resource Many African, Central Asian and smaller regional languages Recognized and usable for drafts, but expect noticeably higher error rates

A few practical factors move the needle in every language: a decent microphone, speaking in complete phrases, and a reasonably quiet room. Punctuation is inferred from your phrasing, following each language's own conventions.

Dictating in Spanish, French, German, Mandarin, Japanese and More

Language-specific notes from the high-resource tier:

  • Spanish - among Whisper's strongest languages. Inverted punctuation and accent marks come out correctly, in both European and Latin American varieties.
  • French - excellent results, including elision-heavy speech. Accented characters and cedillas appear without any keyboard gymnastics.
  • German - handles long compound nouns and noun capitalization well, exactly where typing in German is slowest.
  • Mandarin Chinese - output in Chinese characters, with tone-dependent homophones mostly resolved from context.
  • Japanese - mixed kanji, hiragana and katakana output, often much faster than typing via romaji conversion.
  • Portuguese, Italian, Korean, Dutch, Russian - all in the strong tier, with comparable accuracy.

The real win is the absence of friction between languages: whatever you speak appears at your cursor, correctly written, in any Mac app that accepts text.

Offline + Multilingual: The Combination No Mainstream Mac App Matches

Plenty of tools can claim one half of this equation. Cloud services offer wide language support but send your audio to servers. Apple Dictation can work on-device for some languages, but with a much shorter list and no automatic detection. As of July 2026, no mainstream Mac dictation option combines both claims the way a local Whisper app does: 100+ languages with automatic detection, processed entirely on your Mac.

Why the combination matters:

  • Privacy in every language. Multilingual users often dictate the most sensitive text: client communication, medical or legal content, family messages. Local processing means none of it leaves the machine.
  • It works on a plane, on a train, behind a corporate firewall. Detection and transcription are both local, so nothing degrades offline.
  • No per-language setup. One model download covers every language at once.

This is the same reasoning covered in our guide to offline dictation on Mac: once the model runs locally, connectivity and privacy stop being trade-offs against capability.

Whisper Dictation, the app behind this site, is built on exactly this combination. It is a native macOS menu-bar app that runs Whisper 100% locally via whisper-cpp: hold Option+Space, speak in any of 100+ languages, release, and the text appears at your cursor. Audio is processed on-device and then deleted, with no telemetry and no account. Two honest limits: it is macOS only (14.0 Sonoma or newer, fastest on Apple Silicon, slower on Intel), and it downloads a ~1.5GB model at installation. For the full walkthrough, see the complete guide to Whisper Dictation for Mac.

Try Multilingual Dictation Free

Whisper Dictation includes 10 free transcriptions, in any language, no account required. One-time $9.99 if you keep it, with a 7-day money-back guarantee.

Get Whisper Dictation

Setup: Multilingual Dictation in Two Minutes

Here is the entire setup process with Whisper Dictation:

  1. Download and install the app from the Gumroad page. It requires macOS 14.0 or newer.
  2. Let the model download. The ~1.5GB Whisper model is fetched once at installation, the longest part of setup on a typical connection.
  3. Grant microphone and accessibility permissions when macOS asks, so the app can hear you and insert text at your cursor.
  4. Hold Option+Space and speak. In any language. Release the key and the text appears in whatever app you are using: Mail, Slack, Word, a browser, a terminal.
  5. Switch languages by just speaking them. No language menu, no per-language configuration.

That simplicity is the point. If you are evaluating other tools too, our comparison of the best dictation software for Mac covers how local Whisper apps stack up against Apple Dictation and cloud services on languages, privacy and price.

Frequently Asked Questions

Do I need to change any settings to switch dictation languages?

No. Whisper detects the spoken language automatically from the audio itself. You can dictate an email in English, then answer a message in Spanish seconds later, without touching a settings panel. The model identifies the language during transcription, so there is nothing to configure or toggle.

Which languages does Whisper transcribe most accurately?

High-resource languages perform best: English, Spanish, French, German, Portuguese, Italian, Mandarin, Japanese and Korean all reach roughly 95% accuracy or better in independent benchmarks, with the large-v3 model reaching 96 to 97% and handling accents notably better. Languages with less training data, such as many African and South Asian languages, are recognized but with higher error rates.

Can Whisper translate my speech to English while I dictate?

The underlying Whisper model has a built-in translate task: it can take speech in French, Spanish or another language and output English text directly. Whether this is exposed depends on the app you use. Whisper Dictation focuses on transcription, typing out exactly what you said in the language you spoke.

Does Apple Dictation support automatic language detection?

No. Apple Dictation requires you to select a language in System Settings, and switching means changing that setting or juggling multiple keyboard layouts. It does not detect the spoken language from the audio the way Whisper does, and it supports far fewer languages than Whisper's 100+.

Does multilingual dictation work offline?

Yes, if the app runs Whisper locally. Whisper Dictation downloads a ~1.5GB model once at installation, and after that every language works without an internet connection: transcription and language detection both happen on your Mac. Cloud dictation services need connectivity for every language, every time.

Dictate in Any Language, Anywhere

Multilingual dictation on a Mac used to mean choosing between broad language support in the cloud and privacy on-device. Whisper ended that trade-off: one locally-run model, 100+ languages, automatic detection, and benchmark accuracy ahead of major cloud services for high-resource languages.

If that matches how you work, Whisper Dictation packages it into a two-minute setup: hold Option+Space, speak any language, get text. The trial includes 10 free transcriptions, and the full license is a one-time $9.99 with a 7-day money-back guarantee.

Start Dictating in 100+ Languages

Fully offline, automatic language detection, no account. Try 10 transcriptions free before you buy.

Get Whisper Dictation