Omnilingual 300M Is Now Available on EveryScribe — 1,600 Languages at 348 MB

מאי 14, 2025

Omnilingual 300M — Meta's lightweight multilingual speech recognition model — is now available in EveryScribe's Private Transcriber. At just 348 MB, it delivers coverage of over 1,600 languages in a package that downloads faster and uses less memory than its larger sibling.

Omnilingual 300M vs. 1B: Which Should You Choose?

Both Omnilingual variants support the same 1,600+ languages. The difference is in model capacity and what that buys you in accuracy:

Omnilingual 300MOmnilingual 1B
Parameters~300M~1B
Download size348 MB984 MB
Language coverage1,600+1,600+
Best forFaster iteration, lower-resource devicesMaximum accuracy on rare languages

The 300M variant is the right starting point for most use cases involving rare or regional languages. It loads faster, uses less memory, and processes audio more quickly — and for many of the 1,600 supported languages, especially those with more training data, it achieves accuracy close to the 1B model.

What Makes Omnilingual Different from Other ASR Models

The standard story in speech recognition is this: models are trained on a handful of well-resourced languages (English, Mandarin, Spanish, French, German) and everything else is an afterthought. Whisper, despite its reputation as a multilingual model, covers approximately 100 languages — and its accuracy for low-resource languages drops significantly.

Omnilingual was built around a different premise: every language deserves usable speech recognition. Meta's model covers more than 1,600 languages including:

  • Hundreds of African languages across multiple language families
  • Indigenous languages of the Americas, Pacific, and Arctic
  • Regional varieties of major languages (Sicilian, Bavarian, various Arabic dialects)
  • Languages spoken by small communities with limited digital resources

For users transcribing audio in these languages, Omnilingual is the only publicly available browser-based ASR option that actually supports them.

Zero-Shot Language Generalization

One of Omnilingual's architectural innovations is zero-shot learning: using in-context audio examples, the model can generalize to languages not seen during training. This is particularly important for the long tail of the 1,600+ supported languages, where training data is sparse.

The practical implication: Omnilingual doesn't just know about 1,600 languages in a fixed, rigid way — it has developed a deep phonological understanding that allows it to handle language variants and accents it wasn't explicitly trained on.

348 MB, Fully Private, No Internet Required

Like all models in EveryScribe's Private Transcriber, Omnilingual 300M runs via WebAssembly in your browser. After the one-time 348 MB download, transcription is fully offline. Your audio files — in whatever language — never leave your device.

This is especially important for community oral history projects, endangered language documentation, and fieldwork recordings where digital privacy and data sovereignty are serious concerns.

When to Choose Omnilingual 300M

Choose Omnilingual 300M when:

  • You need 1,600+ language coverage but want a faster, lighter download than the 1B model
  • You're on a device with limited memory
  • Your target language has reasonable training data in the model (major world languages, regional varieties)
  • You want to try Omnilingual first before committing to the 1B download
  • You're doing exploratory transcription across multiple languages

Upgrade to Omnilingual 1B when you need maximum accuracy on very low-resource or endangered languages where training data is extremely limited.

Get Started

Visit everyscribe.com/dashboard/offline-transcriber, select Omnilingual 300M from the ASR model dropdown, and download it once. Over 1,600 languages, processed entirely on your device.


Omnilingual was developed by Meta AI based on the Massively Multilingual Speech (MMS) project. The source code is on GitHub and model variants are available on Hugging Face. We're grateful to Meta for releasing this model in a way that makes global language access achievable without requiring cloud infrastructure.

The EveryScribe Team

The EveryScribe Team