Language coverage
“Multilingual” is too vague to be useful. We store explicit language lists where vendors publish them and distinguish ready-to-use support from adaptation-only coverage.
Model-level facts and license notes used by the matcher. This is not a universal benchmark ranking.
Search the reviewed facts below, compare a shortlist side by side, or jump back to the matcher if you want the site to rank candidates for your exact constraints.
Which of these do people download most? See the live popularity tracker.
Search across model names, vendors, language coverage, streaming notes and licenses without scanning the full table.
26 models shown
Combine these filters with the search box—for example, native streaming + permissive license + multilingual.
No models match that search. Try a model family, vendor, language, streaming type or license.
Choose two or three reviewed models to compare their documented language coverage, streaming path, timing support and license. The comparison runs in your browser and uses the same source-reviewed data as the matcher.
| Model | Language coverage | Streaming | License | What to know | Primary source |
|---|---|---|---|---|---|
| Whisper tiny OpenAI · 39M | 99+ listed languages | Wrapper / chunked | MIT | Very small multilingual baseline. Good when memory and CPU load matter more than maximum accuracy. | Official source ↗ |
| Whisper base OpenAI · 74M | 99+ listed languages | Wrapper / chunked | MIT | Lightweight multilingual option with a useful accuracy/speed step up from tiny. | Official source ↗ |
| Whisper small OpenAI · 244M | 99+ listed languages | Wrapper / chunked | MIT | Strong general-purpose local choice when you want multilingual support without the footprint of larger Whisper models. | Official source ↗ |
| Whisper medium OpenAI · 769M | 99+ listed languages | Wrapper / chunked | MIT | Accuracy-oriented multilingual Whisper choice. Better suited to capable local hardware than CPU-only systems. | Official source ↗ |
| Whisper turbo OpenAI · 809M | 99+ listed languages | Wrapper / chunked | MIT | Optimized large-v3 derivative with much faster transcription and minimal accuracy degradation; not the choice for speech translation. | Official source ↗ |
| Parakeet TDT 0.6B v3 NVIDIA · 600M | 25 European languages | Wrapper / chunked | CC BY 4.0 | High-throughput multilingual ASR with 25 explicitly listed languages, word/segment timestamps and chunked streaming options. CC BY 4.0 attribution applies. | Official source ↗ |
| Orukeet Oruk AI · 627M | 25 European languages | No | CC BY-SA 4.0 | September 2026 Parakeet-derived 627M recognizer covering the same 25 listed languages. Official releases include NeMo, ONNX INT8 and native Q8/F16 paths with segment timing. The open local model is batch-first rather than native incremental streaming. Weights are CC BY-SA 4.0: attribution and applicable ShareAlike obligations apply. | Official source ↗ |
| Nemotron 3.5 ASR Streaming 0.6B NVIDIA · 600M | 40 language-locales in tiers | Native | OpenMDW-1.1 | Native low-latency streaming with tiered locale support; some locales are adaptation-ready rather than out-of-the-box transcription-ready. | Official source ↗ |
| Qwen3-ASR 0.6B Qwen · 0.6B | 30 languages + 22 Chinese dialects | Wrapper / chunked | Apache-2.0 | Modern multilingual ASR with official vLLM streaming inference. The current streaming implementation re-feeds accumulated audio rather than using a cache-based streaming encoder, and it does not return timestamps. Detailed timestamps use the separate Qwen3 Forced Aligner. | Official source ↗ |
| Qwen3-ASR 1.7B Qwen · 1.7B | 30 languages + 22 Chinese dialects | Wrapper / chunked | Apache-2.0 | Larger Qwen3-ASR option for accuracy-oriented multilingual work. Official vLLM streaming inference re-feeds accumulated audio rather than using a cache-based streaming encoder, and detailed timestamps use the separate Qwen3 Forced Aligner. | Official source ↗ |
| Distil-Whisper large-v3 Hugging Face / Distil-Whisper · large-v3 distilled | English | Wrapper / chunked | MIT | English-only distilled Whisper model aimed at faster inference while retaining strong long-form transcription quality. | Official source ↗ |
| Moonshine Tiny Streaming (English) Moonshine AI · 34M | English | Native | MIT | Compact English streaming ASR for low-latency and constrained-device use. Current Moonshine documentation lists Tiny Streaming at 34M parameters; the English model is MIT-licensed. | Official source ↗ |
| Moonshine Medium Streaming (English) Moonshine AI · 245M | English | Native | MIT | English streaming ASR for latency-sensitive local applications. Current Moonshine documentation lists Medium Streaming at 245M parameters. | Official source ↗ |
| Omnilingual ASR CTC 300M Meta AI · 325M | 1,600+ language codes | No | Apache-2.0 | Broad-coverage CTC ASR from Meta with a published 1,600+ language-code list. Coverage does not guarantee equal accuracy across languages, so benchmark representative audio before production. | Official source ↗ |
| Cohere Transcribe 03-2026 Cohere Labs · 2B | 14 listed languages | No | Apache-2.0 | 2B open-weights ASR model with strong published accuracy across 14 listed languages. The Hugging Face repository is gated even though the model is Apache-2.0. | Official source ↗ |
| VibeVoice-ASR 7B Microsoft · 9B total | 51 listed languages | No | MIT | Long-form model marketed as VibeVoice-ASR-7B; the current Hugging Face artifact reports 9B total parameters. Accepts up to 60 minutes in one pass and emits speaker-attributed, timestamped Who/When/What transcripts across 51 listed languages. MIT licensed; benchmark on your own meetings before production. | Official source ↗ |
| VibeVoice-ASR Streaming 1.5B Microsoft · 3B total | 10 listed languages | Native | MIT | Native streaming speaker-attributed ASR released in September 2026. The 1.5B-named variant reports 3B total parameters on Hugging Face and supports 10 listed languages plus customized hotwords. The model card advertises Who/What streaming output, not full timestamped When output. | Official source ↗ |
| VibeVoice-ASR-BitNet Microsoft · 0.3B quantized | 7 listed languages | Wrapper / chunked | MIT | CPU-focused compressed VibeVoice-ASR variant: 1.58 GB quantized runtime, 7 listed languages and vendor-reported real-time throughput on 3+ CPU threads. Real-time throughput is not the same as a native streaming architecture, so it is classified as runtime/wrapper streaming here. | Official source ↗ |
| Fun-ASR-MLT-Nano-2512 FunAudioLLM · 800M | 31 listed languages | Wrapper / chunked | Apache-2.0 | Compact 800M multilingual Fun-ASR checkpoint covering 31 listed languages with hotword and ITN controls. The current model card still lists timestamp return and speaker diarization as TODO items; streaming is treated as a toolkit/runtime workflow rather than a proven native streaming architecture. | Official source ↗ |
| Voxtral Mini 4B Realtime 2602 Mistral AI · 4B | 13 listed languages | Native | Apache-2.0 | Purpose-built 4B native-streaming ASR with configurable latency down to sub-200ms and 13 explicitly listed languages. Mistral releases the weights under Apache-2.0 and says the realtime path is not compatible with diarization. The official repository contains individual 8.86 GB weight files, so plan for capable local hardware and benchmark the exact latency setting you intend to use. | Official source ↗ |
| Granite Speech 5.0 2B IBM · 2B | 6 listed languages | No | Apache-2.0 | IBM's October 2026 speech model with Apache-2.0 weights, six listed languages and speech translation to and from English. It transcribes segments of up to about two minutes, so split longer audio first. Documented runtimes include Transformers, vLLM, llama.cpp and mlx-audio. Ratings are provisional until independent benchmarks are available. | Official source ↗ |
| Granite Speech 5.0 470M TurboCTC IBM · 470M | 7 listed languages | No | Apache-2.0 | Compact non-autoregressive CTC model that IBM positions for laptops, smartphones and other edge devices. Seven listed languages, Apache-2.0, native in Transformers 5.16 and available through mlx-audio on Apple Silicon. Ratings are provisional until independent benchmarks are available. | Official source ↗ |
| VibeVoice-ASR-Streaming-7B Microsoft · 9B total | 10 listed languages | Native | MIT | Larger sibling of VibeVoice-ASR Streaming 1.5B: native streaming who-said-what transcription in the same ten languages, with customized hotwords. The model card lists 9B parameters and advertises Who/What output rather than timestamped When output. Ratings are provisional until independent benchmarks are available. | Official source ↗ |
| Parakeet Redux Moondream · 1.58-bit Parakeet 0.6B (178 MB) | 25 European languages | No | CC BY 4.0 | A 1.58-bit (ternary) version of Parakeet TDT 0.6B v3 that fits in 178 MB and keeps its 25 languages and CC BY 4.0 license. Moondream reports 113× real time on eight x86 CPU cores with its Photon runtime; streaming and timestamps are not stated on the card. Ratings are provisional until independent benchmarks are available. | Official source ↗ |
| Whistle Cactus Compute · 16.9 MB file (parameters not stated) | 7 listed languages | Native | Apache-2.0 | A single 16.9 MB streaming speech-to-text model for phones, wearables, robots, smart-home devices and microcontrollers. Seven listed languages, word-level timestamps, CPU-only with no GPU or dependencies, Apache-2.0. Ratings are provisional until independent benchmarks are available. | Official source ↗ |
| Jais-ASR IFM · 5.7B total | Arabic (MSA + 19 dialects), plus English, French, Spanish, Italian | No | Apache-2.0 | Arabic specialist covering Modern Standard Arabic and dialects from 19 Arab countries, with code-switching into English, French, Spanish and Italian. Apache-2.0; plan on roughly 12 GB of GPU memory in BF16, with FP8 and 4-bit AWQ builds also published. Ratings are provisional until independent benchmarks are available. | Official source ↗ |
The directory separates documented capabilities from our qualitative fit scoring. Use it to build a shortlist, then benchmark the finalists on your own audio.
“Multilingual” is too vague to be useful. We store explicit language lists where vendors publish them and distinguish ready-to-use support from adaptation-only coverage.
Native means the family exposes a streaming-first path. Wrapper means live behavior is typically created by chunking or runtime logic around the model. Those can both work, but they are not the same architecture.
MIT, Apache-2.0, CC BY 4.0 and custom model licenses carry different obligations. The directory surfaces the reviewed license but does not replace the current license text.
Need a structured shortlist? Start with the 2026 local STT guide or use the interactive matcher.
Each profile lists the reviewed languages, license, streaming and diarization support, hardware fit ratings and matcher ranks. Looking for a language instead? Use the language support matrix.