anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
OpenAI's Whisper speech recognition models converted to ggml files for whisper.cpp, in sizes from tiny to large-v3-turbo, with smaller quantized copies.
whisper.cpp is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download ggerganov/whisper.cpp
This repository holds OpenAI's Whisper speech recognition models, converted to the ggml format so that whisper.cpp can load them. It is a set of model files, from tiny to large-v3-turbo. Several sizes also come in smaller q5 and q8 versions.
The task is automatic speech recognition, which turns spoken audio into text.
It suits people who run whisper.cpp and need the model files it reads. A small file fits a modest machine, and a large one trades disk space for a bigger model.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Software | Developers | Add speech to text to an app through whisper.cpp | Transcribing a recorded voice note |
| Media | Editors and podcasters | Turn recordings into text | Making a rough transcript of an interview |
| Accessibility | Tool builders | Give spoken content a written form | Captioning a short clip |
| Research | Speech researchers | Compare model sizes on their own audio | Testing tiny against small |
Skip it if you use a hosted transcription service and never run models yourself.
| Use case | Who | What they get back |
|---|---|---|
| Transcribe audio | Anyone running whisper.cpp | Text from spoken audio |
| Pick a small file | People on modest hardware | A model of 31 to 75 MiB for the tiny size |
| Pick a large file | People who want a bigger model | Files of up to 2.9 GiB for the large sizes |
You need a few things in place first.
pip install -U huggingface_hub hf download ggerganov/whisper.cpp
You choose one model file by size and by whether you want a q5 or q8 version, then hand it to whisper.cpp. The listing names tiny, base, small, medium, large-v1, large-v2, large-v3 and large-v3-turbo, plus quantized and .en versions of some.
| Tool | What it does |
|---|---|
| tiny | The smallest model, 75 MiB on disk |
| base | A step up, 142 MiB on disk |
| small | 466 MiB on disk |
| medium | 1.5 GiB on disk |
| large-v3 | The biggest of the v3 files, 2.9 GiB on disk |
| large-v3-turbo | 1.5 GiB on disk, with q5_0 at 547 MiB and q8_0 at 834 MiB |
You are setting up speech to text on a small laptop and pick base-q5_1, listed at 57 MiB. You hand that file to whisper.cpp with an audio recording, and it produces the transcript as text.
Start with the base file. It is small, so the download is quick, and you can judge the quality on one recording. Move up a size only if the text is not good enough.
The files are ggml conversions of Whisper, so they work with whisper.cpp and not with other Whisper loaders. The q5 and q8 files are smaller copies of the same models, for example 31 MiB against 75 MiB for tiny. The listing also includes a small.en-tdrz file.
OpenAI's Whisper speech recognition models converted to ggml files for whisper.cpp, in sizes from tiny to large-v3-turbo, with smaller quantized copies.
Made by ggerganov on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: This repository holds OpenAI's Whisper speech recognition models, converted to the ggml format so that whisper.cpp can load them. It is a set of model files, from tiny to large-v3-turbo. Several sizes also come in smaller q5 and q8 versions.
The task is automatic speech recognition, which turns spoken audio into text.
Who it suits: It suits people who run whisper.cpp and need the model files it reads. A small file fits a modest machine, and a large one trades disk space for a bigger model.
Industry | Who uses it | How they use it | Example
Software | Developers | Add speech to text to an app through whisper.cpp | Transcribing a recorded voice note
Media | Editors and podcasters | Turn recordings into text | Making a rough transcript of an interview
Accessibility | Tool builders | Give spoken content a written form | Captioning a short clip
Research | Speech researchers | Compare model sizes on their own audio | Testing tiny against small
Skip it if you use a hosted transcription service and never run models yourself.
Where to use it:
Use case | Who | What they get back
Transcribe audio | Anyone running whisper.cpp | Text from spoken audio
Pick a small file | People on modest hardware | A model of 31 to 75 MiB for the tiny size
Pick a large file | People who want a bigger model | Files of up to 2.9 GiB for the large sizes
How to set it up: You need a few things in place first.
pip install -U huggingface_hub
hf download ggerganov/whisper.cpp
How to use it: You choose one model file by size and by whether you want a q5 or q8 version, then hand it to whisper.cpp. The listing names tiny, base, small, medium, large-v1, large-v2, large-v3 and large-v3-turbo, plus quantized and .en versions of some.
Tool | What it does
tiny | The smallest model, 75 MiB on disk
base | A step up, 142 MiB on disk
small | 466 MiB on disk
medium | 1.5 GiB on disk
large-v3 | The biggest of the v3 files, 2.9 GiB on disk
large-v3-turbo | 1.5 GiB on disk, with q5_0 at 547 MiB and q8_0 at 834 MiB
Example: You are setting up speech to text on a small laptop and pick base-q5_1, listed at 57 MiB. You hand that file to whisper.cpp with an audio recording, and it produces the transcript as text.
For newcomers and experts: Start with the base file. It is small, so the download is quick, and you can judge the quality on one recording. Move up a size only if the text is not good enough.
The files are ggml conversions of Whisper, so they work with whisper.cpp and not with other Whisper loaders. The q5 and q8 files are smaller copies of the same models, for example 31 MiB against 75 MiB for tiny. The listing also includes a small.en-tdrz file.
Title: Disk size of some files in the listing
tiny: 75 MiB
tiny-q5_1: 31 MiB
base: 142 MiB
small: 466 MiB
large-v3-turbo-q5_0: 547 MiB
large-v3-turbo-q8_0: 834 MiB
Download the repository with hf
Pick a model file by size
Hand the file to whisper.cpp
Get the transcript as text
Good to know:
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download ggerganov/whisper.cpp
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 4 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| whisper.cpp This page | 0 | 1,697 | — | mit | |
| whisperkit-coremlShares automatic-speech-recognition | 60,717,190 | 266 | — | mit | |
| faster-whisper-smallShares automatic-speech-recognition | 5,890,728 | 95 | — | mit | |
| whisper-large-v3-turboShares automatic-speech-recognition | 4,969,987 | 3,524 | 809M | mit | |
| Wav2Vec2-Base-960hShares automatic-speech-recognition | 1,794,378 | 418 | 94.4M | apache-2.0 | |
| Distil-Whisper distil-large-v3Shares automatic-speech-recognition | 754,155 | 386 | 756M | mit |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.