Speech-to-text models
66 models on Hugging Face (WindyWord org): 10 general tiers built on OpenAI Whisper and Distil-Whisper, 49 single-language models, and 7 whisper.cpp builds. None are benchmarked by this site yet.
Honest status: the tier models redistribute upstream Whisper / Distil-Whisper weights in more formats; the model cards say no fine-tuning was applied. The single-language "lingua" models were imported from community Whisper fine-tunes whose lineage is mostly undocumented, so their licence is under review. Check a lingua model's page before commercial use.
General tiers
| Model | Language | Based on | Formats | Licence |
|---|---|---|---|---|
| listen-windy-core | Multilingual | openai/whisper-small | ct2-int8 onnx onnx-int8 safetensors | Apache-2.0 |
| listen-windy-distil-large | English | distil-whisper/distil-large-v3 | ct2-int8 onnx onnx-int8 safetensors | Apache-2.0 licence under review |
| listen-windy-distil-medium | English | distil-whisper/distil-medium.en | ct2-int8 onnx onnx-int8 safetensors | Apache-2.0 licence under review |
| listen-windy-distil-small | English | distil-whisper/distil-small.en | ct2-int8 onnx onnx-int8 safetensors | Apache-2.0 licence under review |
| listen-windy-edge | English | distil-whisper/distil-large-v3 | ct2-int8 onnx onnx-int8 safetensors | MIT |
| listen-windy-lite | Multilingual | openai/whisper-base | ct2-int8 ggml onnx onnx-int8 safetensors | Apache-2.0 |
| listen-windy-nano | Multilingual | openai/whisper-tiny | ct2-int8 ggml onnx onnx-int8 safetensors | Apache-2.0 |
| listen-windy-plus | Multilingual | openai/whisper-medium | ct2-int8 onnx onnx-int8 safetensors | Apache-2.0 |
| listen-windy-pro-engine | Multilingual | openai/whisper-large-v3 | ct2-int8 onnx onnx-int8 safetensors | Apache-2.0 |
| listen-windy-turbo | Multilingual | openai/whisper-large-v3-turbo | ct2-int8 onnx onnx-int8 safetensors | MIT |
Distil-Whisper bases are English-only. The three listen-windy-distil-* repos are tagged Apache-2.0 on Hugging Face while their Distil-Whisper upstream is MIT; flagged for review.
Single-language models
| Model | Language | Based on | Formats | Licence |
|---|---|---|---|---|
| listen-windy-lingua-am | Amharic | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-am-ct2 | Amharic | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-ar | Arabic | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ar-ct2 | Arabic | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-az | Azerbaijani | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-az-ct2 | Azerbaijani | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-bn | Bengali | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ca | Catalan | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ca-ct2 | Catalan | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-cs | Czech | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-de | German | primeline/whisper-large-v3-turbo-german | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-de-ct2 | German | primeline/whisper-large-v3-turbo-german | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-es | Spanish | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-es-ct2 | Spanish | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-fa | Persian | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-fa-ct2 | Persian | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-fi | Finnish | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-fr | French | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-fr-ct2 | French | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-gu | Gujarati | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-he | Hebrew | oridror/whisper-large-v3-turbo-hebrew-r1-myd-r1 | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-hi | Hindi | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-hi-ct2 | Hindi | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-hu | Hungarian | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-hy | Armenian | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ig | Igbo | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-it | Italian | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-it-ct2 | Italian | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-ja | Japanese | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ja-ct2 | Japanese | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-kk | Kazakh | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-km | Khmer | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ml | Malayalam | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-mn | Mongolian | Ganaa0614/whisper-small-mongolian-ver_0.1 | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-mr | Marathi | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ms | Malay | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ms-ct2 | Malay | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-nl | Dutch | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-nl-ct2 | Dutch | not documented | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-no | Norwegian | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-pa | Punjabi | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ps | Pashto | ihanif/whisper-medium-pashto | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ps-ct2 | Pashto | ihanif/whisper-medium-pashto | ct2-int8 | Apache-2.0 lineage under review |
| listen-windy-lingua-pt | Portuguese | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-ro | Romanian | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-si | Sinhala | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-te | Telugu | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-zh | Chinese | not documented | safetensors | Apache-2.0 lineage under review |
| listen-windy-lingua-zh-ct2 | Chinese | not documented | ct2-int8 | Apache-2.0 lineage under review |
whisper.cpp (ggml) builds
| Model | Language | Based on | Formats | Licence |
|---|---|---|---|---|
| windy-core-ggml | Multilingual | openai/whisper-small | ggml | Apache-2.0 |
| windy-edge-ggml | English | distil-whisper/distil-large-v3 | ggml | MIT |
| windy-lite-ggml | Multilingual | openai/whisper-base | ggml | Apache-2.0 |
| windy-nano-ggml | Multilingual | openai/whisper-tiny | ggml | Apache-2.0 |
| windy-plus-ggml | Multilingual | openai/whisper-medium | ggml | Apache-2.0 |
| windy-pro-engine-ggml | Multilingual | openai/whisper-large-v3 | ggml | Apache-2.0 |
| windy-turbo-ggml | Multilingual | openai/whisper-large-v3-turbo | ggml | MIT |
Run one
pip install transformers torch huggingface_hub # plus ffmpeg on your PATH to read audio filesfrom huggingface_hub import snapshot_download
from transformers import pipeline
# Weights live in the safetensors/ subfolder of the repository.
path = snapshot_download("WindyWord/listen-windy-nano", allow_patterns=["safetensors/*"])
asr = pipeline("automatic-speech-recognition", model=f"{path}/safetensors")
print(asr("audio.wav")["text"])Pattern run on 2026-10-01 against WindyWord/listen-windy-nano with transformers 4.57.6 and 5.18.0 on CPU, on a 16 kHz mono WAV. CTranslate2-only repos (-ct2) use faster-whisper; their pages show how.