Skip to main content

When to Use

  • Transcribing recordings or files — Use batch ASR (this page). 210x real-time, 2.5% WER on English.
  • Live captions while user speaks — Use Streaming ASR with Parakeet EOU.
  • Domain-specific terms keep getting wrong — Add Custom Vocabulary boosting (91.7% F-score on earnings calls).

Models

Batch Transcription

Real-time factor: ~120x on M4 Pro (1 minute of audio in ~0.5 seconds).

Transcribing from a File URL

Do not parse WAV/PCM bytes by hand. Always convert with AudioConverter so differing bit depths, channel layouts, metadata chunks, or compressed formats get normalized to the 16 kHz mono Float32 tensors that Parakeet expects.

Choosing a Model Version

  • v2 — English only. Tighter vocabulary, better recall on long-form English audio.
  • v3 — 25 European languages. English accuracy is still strong, but the broader vocab slightly trails v2 on rare words.
Both share the same API surface—set AsrModelVersion in code or pass --model-version in the CLI.

Benchmarks

LibriSpeech test-clean (2,620 files, 5.4h audio): FLEURS (14,085 files, 44.9h audio, 25 languages): See full benchmarks for per-language breakdown.

CLI