Language guide · English en

Best local speech-to-text models for English

26 of the 26 reviewed local speech-to-text models explicitly list English. For long recordings on a mid-range NVIDIA GPU the matcher's first pick is Whisper turbo; for live transcription it is Nemotron 3.5 ASR Streaming 0.6B; for meetings with speaker labels it is VibeVoice-ASR 7B. 7 models offer native streaming, 3 native speaker diarization and 22 have a permissive license.

Top matches by setup

Computed with the same deterministic matcher as the homepage, restricted to models whose official source lists English. To keep the shortlist useful, each row shows the best-ranked model from three different families (for example, only one Whisper size). Scores are decision guidance, not accuracy claims.

Best-ranked model from each of the top three model families, English
Setup#1#2#3
Long recordings, 8–12 GB NVIDIA GPU, balancedWhisper turbo
79/100 · Strong fit
Parakeet TDT 0.6B v3
79/100 · Strong fit
Orukeet
79/100 · Strong fit
Live transcription (native streaming, speed first)Nemotron 3.5 ASR Streaming 0.6B
91/100 · Excellent fit
Moonshine Tiny Streaming (English)
86/100 · Excellent fit
Voxtral Mini 4B Realtime 2602
86/100 · Excellent fit
Meetings with speaker labels (diarization + timestamps)VibeVoice-ASR 7B
86/100 · Excellent fit
Whisper medium
84/100 · Strong fit
Parakeet TDT 0.6B v3
84/100 · Strong fit
Subtitles with timing, accuracy firstWhisper medium
87/100 · Excellent fit
Distil-Whisper large-v3
87/100 · Excellent fit
Parakeet TDT 0.6B v3
83/100 · Strong fit
CPU-only machine, low memory useVibeVoice-ASR-BitNet
78/100 · Strong fit
Parakeet Redux
78/100 · Strong fit
Whisper tiny
74/100 · Strong fit

Re-rank for your setup

Change hardware, workload and requirements to re-rank all 26 English-capable models in your browser.

Choose by requirement

Live captions and voice input
Native streaming: Nemotron 3.5 ASR Streaming 0.6B, Moonshine Tiny Streaming (English), Moonshine Medium Streaming (English), VibeVoice-ASR Streaming 1.5B, Voxtral Mini 4B Realtime 2602, VibeVoice-ASR-Streaming-7B and Whistle. Everything else needs a chunking runtime, which adds latency.
Speaker-labelled meetings
Native diarization: VibeVoice-ASR 7B, VibeVoice-ASR Streaming 1.5B and VibeVoice-ASR-Streaming-7B. Other models need a separate diarization pipeline.
Commercial products
Permissive licenses: Whisper (tiny, base, small, medium, turbo), Qwen3-ASR 0.6B, Qwen3-ASR 1.7B, Distil-Whisper large-v3, Moonshine Tiny Streaming (English), Moonshine Medium Streaming (English), Omnilingual ASR CTC 300M, Cohere Transcribe 03-2026, VibeVoice-ASR 7B, VibeVoice-ASR Streaming 1.5B, VibeVoice-ASR-BitNet, Fun-ASR-MLT-Nano-2512, Voxtral Mini 4B Realtime 2602, Granite Speech 5.0 2B, Granite Speech 5.0 470M TurboCTC, VibeVoice-ASR-Streaming-7B, Whistle and Jais-ASR. 4 other models carry attribution, ShareAlike or custom terms.
CPU-only or low-power machines
Rated 4/5 or better for CPU-only use: Whisper tiny, Whisper base, Whisper small, Moonshine Tiny Streaming (English), Moonshine Medium Streaming (English), VibeVoice-ASR-BitNet, Granite Speech 5.0 470M TurboCTC, Parakeet Redux and Whistle.

All 26 models that list English

Reviewed local ASR models listing English
ModelStreamingTimestampsDiarizationLicenseCPU · NVIDIA fit
Cohere Transcribe 03-2026
Cohere Labs · 2B
NoLimitedNoApache-2.0
Permissive
1/5 · 5/5
Distil-Whisper large-v3
Hugging Face / Distil-Whisper · large-v3 distilled
Via runtimeYesNoMIT
Permissive
2/5 · 5/5
Fun-ASR-MLT-Nano-2512
FunAudioLLM · 800M
Via runtimeNoNoApache-2.0
Permissive
2/5 · 5/5
Granite Speech 5.0 2B
IBM · 2B
NoNoNoApache-2.0
Permissive
2/5 · 5/5
Granite Speech 5.0 470M TurboCTC
IBM · 470M
NoNoNoApache-2.0
Permissive
4/5 · 4/5
Jais-ASR
IFM · 5.7B total
NoNoNoApache-2.0
Permissive
1/5 · 4/5
Moonshine Medium Streaming (English)
Moonshine AI · 245M
NativeLimitedNoMIT
Permissive
4/5 · 4/5
Moonshine Tiny Streaming (English)
Moonshine AI · 34M
NativeLimitedNoMIT
Permissive
5/5 · 4/5
Nemotron 3.5 ASR Streaming 0.6B
NVIDIA · 600M
NativeLimitedNoOpenMDW-1.1
Custom terms
2/5 · 5/5
Omnilingual ASR CTC 300M
Meta AI · 325M
NoLimitedNoApache-2.0
Permissive
3/5 · 5/5
Orukeet
Oruk AI · 627M
NoYesNoCC BY-SA 4.0
Attribution + ShareAlike
3/5 · 5/5
Parakeet Redux
Moondream · 1.58-bit Parakeet 0.6B (178 MB)
NoNoNoCC BY 4.0
Attribution required
5/5 · 3/5
Parakeet TDT 0.6B v3
NVIDIA · 600M
Via runtimeYesNoCC BY 4.0
Attribution required
2/5 · 5/5
Qwen3-ASR 0.6B
Qwen · 0.6B
Via runtimeSeparate alignerNoApache-2.0
Permissive
2/5 · 5/5
Qwen3-ASR 1.7B
Qwen · 1.7B
Via runtimeSeparate alignerNoApache-2.0
Permissive
1/5 · 5/5
VibeVoice-ASR 7B
Microsoft · 9B total
NoYesYesMIT
Permissive
1/5 · 4/5
VibeVoice-ASR Streaming 1.5B
Microsoft · 3B total
NativeLimitedYesMIT
Permissive
1/5 · 4/5
VibeVoice-ASR-BitNet
Microsoft · 0.3B quantized
Via runtimeLimitedNoMIT
Permissive
5/5 · 3/5
VibeVoice-ASR-Streaming-7B
Microsoft · 9B total
NativeLimitedYesMIT
Permissive
1/5 · 4/5
Voxtral Mini 4B Realtime 2602
Mistral AI · 4B
NativeLimitedNoApache-2.0
Permissive
1/5 · 5/5
Whisper base
OpenAI · 74M
Via runtimeYesNoMIT
Permissive
5/5 · 4/5
Whisper medium
OpenAI · 769M
Via runtimeYesNoMIT
Permissive
2/5 · 5/5
Whisper small
OpenAI · 244M
Via runtimeYesNoMIT
Permissive
4/5 · 5/5
Whisper tiny
OpenAI · 39M
Via runtimeYesNoMIT
Permissive
5/5 · 4/5
Whisper turbo
OpenAI · 809M
Via runtimeYesNoMIT
Permissive
2/5 · 5/5
Whistle
Cactus Compute · 16.9 MB file (parameters not stated)
NativeYesNoApache-2.0
Permissive
5/5 · 2/5

English-only specialists

Distil-Whisper large-v3, Moonshine Tiny Streaming (English) and Moonshine Medium Streaming (English) transcribe English only. They are worth testing when you never need another language: the Moonshine models are built for low-latency, low-resource use, and Distil-Whisper is a faster distilled Whisper variant.

Common questions

What is the best local speech-to-text model for English?

There is no single winner; it depends on the workload. In the matcher, Whisper turbo leads for long recordings on a mid-range GPU, VibeVoice-ASR 7B for meetings with speaker labels and VibeVoice-ASR-BitNet for CPU-only machines. Benchmark the top two or three on your own English audio before deciding.

Is there an offline English model with real-time streaming?

Yes. Nemotron 3.5 ASR Streaming 0.6B, Moonshine Tiny Streaming (English), Moonshine Medium Streaming (English), VibeVoice-ASR Streaming 1.5B, Voxtral Mini 4B Realtime 2602, VibeVoice-ASR-Streaming-7B and Whistle list English and have a native streaming architecture. Measure end-to-end latency on your hardware.

Does Whisper support English?

Yes. All Whisper sizes list English in the official tokenizer language list. Smaller sizes trade accuracy for speed; Whisper turbo is the usual starting point on a GPU.

Which models do not support English?

Every reviewed multilingual model lists English.

Generated from the reviewed model database (latest review November 3, 2026). "Lists English" means the model's official source explicitly names the language; it does not guarantee equal accuracy across languages.