WinSTT logoWinSTT
Models

NVIDIA NeMo

NVIDIA's Parakeet and Canary models — Conformer-based recognizers that run at 1800–6100× real-time on the same ONNX engine as everything else.

NVIDIA's NeMo family pairs FastConformer encoders with three different decoders (CTC, RNN-T, TDT) to hit some of the highest accuracy-per-millisecond numbers in the catalog — Parakeet TDT lands at 5.7 WER while decoding at ~6100× real-time. WinSTT runs every NeMo model on the same onnx-asr ONNX Runtime engine as Whisper and the rest; there is no separate backend to flip.

8
Models in the family
5.7
Lowest WER (Parakeet TDT 0.6B v3)
6100
Top RTFx (Parakeet TDT 0.6B v3)
25
Languages, with auto-detect
The WinSTT model picker open over the main window, showing selectable models with accuracy and speed bars.
Pick any NeMo model in the Model tab. The accuracy and speed bars map to the WER and RTFx figures below.

The line-up

Two product lines share the FastConformer encoder:

  • Parakeet — single-pass recognizers tuned for raw speed. English-only for CTC/RNN-T, 25-language for the newer TDT.
  • Canary — encoder-decoder models with a small attention decoder. They add automatic language detection and Whisper-style translate support, trading some throughput for it.

A pair of FastConformer RU models round out Russian coverage.

English WER/RTFx are the Open ASR Leaderboard averages (H200); the Russian pair's WER is the published Russian-benchmark figure, with RTFx estimated from the same-architecture English FastConformer twins. “—” is the default (un-suffixed) full-precision graph.
ModelParamsWERRTFxLanguagesQuant
Parakeet CTC 0.6B600M6.75884English—, int8
Parakeet RNNT 0.6B600M6.75407English—, int8
Parakeet TDT 0.6B v3627M5.7609825 (multilingual)—, int8
Canary 180M Flash194M6.32484en · de · es · fr—, int8
Canary 1B Flash883M5.82126en · de · es · fr—, int8
Canary 1B v2978M6.4182125 (multilingual)—, int8
FastConformer RU CTC109M5.35700Russian—, int8
FastConformer RU RNNT114M5.35400Russian—, int8

Every NeMo model supports the live preview (realtime transcription), so any of them can serve as both your main and realtime model.

CTC vs RNN-T vs TDT

All three decoders sit on top of the same FastConformer encoder. They differ only in how they turn encoder frames into text — which is what moves the speed/accuracy trade-off.

Within the 0.6B Parakeets: CTC 6.7 WER @ 5884 RTFx, RNN-T 6.7 @ 5407, TDT 5.7 @ 6098 — the TDT decoder wins on both axes, which is why it's NVIDIA's newest.
DecoderHow it decodesTrade-off
CTCEach audio frame is classified independently in a single pass, then collapsed.Fastest, lightest. Slightly higher WER because it can't condition on what it just emitted.
RNN-TAutoregressive — each token is predicted from the audio and the tokens emitted so far.More accurate than CTC; the token-by-token loop is heavier, so RTFx is lower.
TDTAn RNN-T variant that predicts a token and its duration together, so it can skip ahead instead of stepping one frame at a time.RNN-T accuracy at close-to-CTC speed — NVIDIA's newest decoder, and why TDT v3 beats both 0.6B Parakeets.

The Russian pair publishes the same 5.3 WER for both decoders; the CTC graph (5700 RTFx) decodes a touch faster than the RNN-T one (5400 RTFx).

English-only vs multilingual

Language scope is fixed per model — it is not a setting you can widen.

  • English-only: Parakeet CTC 0.6B and Parakeet RNNT 0.6B. The fastest path to high-accuracy English dictation; no language-detection step to pay for.
  • Four-language (en / de / es / fr): both Canary Flash models. 180M Flash is the smallest model in the family (2484 RTFx); 1B Flash keeps Flash-class speed (2126 RTFx) at noticeably lower WER (5.8).
  • 25-language: Parakeet TDT 0.6B v3 and Canary 1B v2 both cover the same 25 European languages (Bulgarian, Czech, Danish, German, Greek, English, Spanish, Estonian, Finnish, French, Croatian, Hungarian, Italian, Lithuanian, Latvian, Maltese, Dutch, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Swedish, Ukrainian). Both auto-detect the spoken language.
  • Russian-only: the two FastConformer RU models.

TDT v3 or Canary 1B v2 for multilingual?

They cover the same 25 languages. TDT v3 is the right default — 5.7 WER at 6098 RTFx in 2.5 GB, more accurate and ~3× faster on the leaderboard average. Pick Canary 1B v2 (6.4 WER, 1821 RTFx, 4 GB) when you need its real translate task.

Precision

Every NeMo model ships two quantizations, selected by the Quantization control on the Model tab:

No fp16/q4 variants are published for NeMo. int8 is the recommended choice on CPU.
ValuePrecisionBest for
— (default)Full precisionMaximum accuracy; GPU
int88-bit integerCPU — ~3.5–4× smaller download and lower RAM

For example, Parakeet TDT 0.6B v3 is 2.5 GB at default precision and 670 MB as int8; Canary 1B v2 drops from 4.0 GB to 1.0 GB. See Compute Types for what the quantization labels mean.

No backend to set

Every model — NeMo included — runs on the single ONNX engine. There's no "NeMo backend" toggle; just pick a NeMo model in Model and it hot-swaps in. Switching to or from a different model family briefly reconnects the engine.

When to use which

Fastest English dictation

Parakeet CTC 0.6B — 6.7 WER at 5884 RTFx, single-pass, English-only. No language-detection step to pay for.

Best all-round main model

Parakeet TDT 0.6B v3 — 5.7 WER at 6098 RTFx in 2.5 GB, covering 25 languages. The family's accuracy ceiling and its throughput champion at once — the default multilingual pick.

Built-in translation

Canary 1B v2 — the only NeMo model with a real translate task. 6.4 WER, 4 GB, 1821 RTFx.

Smallest download

Canary 180M Flash — 6.3 WER at 2484 RTFx from a sub-200M model, across en / de / es / fr.

Four-language balance

Canary 1B Flash — 5.8 WER at 2126 RTFx across en / de / es / fr.

Russian-only

FastConformer RU RNNT — 5.3 WER for Russian dictation; the CTC sibling matches it and decodes slightly faster.

On this page