whisper-tiny

ONNX builds of openai/whisper-tiny.

Whisper is OpenAI's automatic speech recognition model, trained on 680 000 hours of multilingual audio. It transcribes and translates speech in 99 languages, and produces segment-level timestamps.

It reads audio in 30-second windows and decodes text one token at a time, which is what makes it robust to accents and background noise and also what makes it slower than models built for one language.

This checkpoint: 39 M parameters — the smallest, for real-time and embedded use.

Variants

Every variant is the same checkpoint at a different weight precision. Pick a row, download that folder, and read onnx_manifest.json in it for the graph names and their checksums.

Variant Size vs fp32 WER vs fp32
fp16 180 MB ÷1.3
plain-int8 69 MB ÷3.3 5.10 % -0.10 pt
grain-int8-b64 70 MB ÷3.3 4.99 % -0.21 pt
plain-int4 51 MB ÷4.5 18.11 % +12.91 pt
sym-int4-asym-b32 55 MB ÷4.2 6.04 % +0.84 pt

fp32 is not published for this checkpoint — it is the source format, available from the original repository. It is used above as the reference the other rows are measured against.

Word error rate measured on ten minutes of English speech against a hand-checked transcript, greedy decoding, no voice-activity detection. It is a single corpus in a single language: use it to compare the rows against each other, not as an absolute score.

What the names mean

  • fp16 — Half-precision encoder, full-precision decoder. Smaller than fp32 and slower on CPU, where no float16 kernel exists — useful on GPU.
  • plain-int8 — 8-bit weights, nothing excluded.
  • grain-int8-b64 — 8-bit weights, one scale per 64 values.
  • plain-int4 — 4-bit weights, nothing excluded. Usually the smallest that still works.
  • sym-int4-asym-b32 — 4-bit weights, asymmetric scale, one per 32 values.

The int4 variants are meant for the CPU. On ONNX Runtime's CUDA provider the 4-bit matrix kernel (MatMulNBits) loses precision above 128 rows, which covers every encoder pass.

Licence

These are format conversions. The weights, and the licence they come with, are those of the original checkpoint — see the source repository.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for Younicorn/whisper-tiny

Quantized
(245)
this model

Collection including Younicorn/whisper-tiny