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…
Converts speech to text in seven languages, as quantized GGUF versions of IBM's Granite Speech 5.0 TurboCTC 470M, built for transcribe.cpp. For developers adding local dictation or transcription.
Granite Speech 5.0 TurboCTC 470M GGUF 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 vladers/granite-speech-5.0-470m-turboctc-GGUF granite-speech-5.0-470m-turboctc-Q8_0.gguf --local-dir .
Granite Speech 5.0 TurboCTC 470M GGUF is a set of speech-to-text files made by vladers from IBM's Granite Speech model of the same name. It transcribes seven languages, English among them, and writes text with punctuation and capital letters. The files target the transcribe.cpp program and come in seven versions, from 4-bit to full 32-bit precision.
It suits developers who add dictation or transcription to an app that runs on the user's own computer, and people who want a compact recognizer whose build can be repeated and checked.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Software | App developers | Add offline dictation to a desktop app | Use the Q8_0 file the way Voiceour does |
| Media | Editors and podcasters | Turn recorded interviews into text | Transcribe a 16 kHz WAV file |
| Research | Speech researchers | Compare file sizes by word error rate | Read the per-file results in the card |
Anyone who needs languages beyond those seven, or a finished app instead of model files, can skip it.
| Use case | Who | What they get back |
|---|---|---|
| Local dictation | App developers | Text from speech, with punctuation |
| Interview transcripts | Editors | Written text from audio recordings |
| Quantization checks | Researchers | Error rates for each file size |
pip install -U huggingface_hub hf download vladers/granite-speech-5.0-470m-turboctc-GGUF granite-speech-5.0-470m-turboctc-Q8_0.gguf --local-dir .
cmake -S transcribe.cpp -B build cmake --build build --target transcribe-cli -j
Convert your recording to a 16 kHz mono WAV with ffmpeg, then give the tool the model file and the audio. The card advises reading its Known behaviour notes before you try silence or tiny clips.
ffmpeg -i in.mp3 -ar 16000 -ac 1 audio.wav
build/bin/transcribe-cli -m granite-speech-5.0-470m-turboctc-Q8_0.gguf audio.wav
| Tool | What it does |
|---|---|
| ffmpeg | Converts an audio file to 16 kHz mono WAV |
| transcribe-cli | Runs the model file on the audio and returns text |
| hf download | Fetches the model file from Hugging Face |
You build transcribe-cli, download the Q8_0 file, convert an MP3 interview with ffmpeg and run the tool on it. The card does not show a sample printout, so check the tool's own help for the output format.
Speech recognition turns audio into text, and a smaller file trades a little accuracy for less disk and memory. Start with the Q8_0 file, which the card calls the default choice.
Of the 520 tensors in each file, 163 are compressed, namely the linear layers and pointwise convolutions, while the other 357 stay at full 32-bit precision. The BF16 file keeps IBM's original linear weights. The card measures every file on 19,330 English clips and lists speed on an Apple M4 Pro.
Converts speech to text in seven languages, as quantized GGUF versions of IBM's Granite Speech 5.0 TurboCTC 470M, built for transcribe.cpp. For developers adding local dictation or transcription.
Made by vladers 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: Granite Speech 5.0 TurboCTC 470M GGUF is a set of speech-to-text files made by vladers from IBM's Granite Speech model of the same name. It transcribes seven languages, English among them, and writes text with punctuation and capital letters. The files target the transcribe.cpp program and come in seven versions, from 4-bit to full 32-bit precision.
Who it suits: It suits developers who add dictation or transcription to an app that runs on the user's own computer, and people who want a compact recognizer whose build can be repeated and checked.
Industry | Who uses it | How they use it | Example
Software | App developers | Add offline dictation to a desktop app | Use the Q8_0 file the way Voiceour does
Media | Editors and podcasters | Turn recorded interviews into text | Transcribe a 16 kHz WAV file
Research | Speech researchers | Compare file sizes by word error rate | Read the per-file results in the card
Anyone who needs languages beyond those seven, or a finished app instead of model files, can skip it.
Where to use it:
Use case | Who | What they get back
Local dictation | App developers | Text from speech, with punctuation
Interview transcripts | Editors | Written text from audio recordings
Quantization checks | Researchers | Error rates for each file size
How to set it up:
pip install -U huggingface_hub
hf download vladers/granite-speech-5.0-470m-turboctc-GGUF granite-speech-5.0-470m-turboctc-Q8_0.gguf --local-dir .
cmake -S transcribe.cpp -B build
cmake --build build --target transcribe-cli -j
How to use it: Convert your recording to a 16 kHz mono WAV with ffmpeg, then give the tool the model file and the audio. The card advises reading its Known behaviour notes before you try silence or tiny clips.
ffmpeg -i in.mp3 -ar 16000 -ac 1 audio.wav
build/bin/transcribe-cli -m granite-speech-5.0-470m-turboctc-Q8_0.gguf audio.wav
Tool | What it does
ffmpeg | Converts an audio file to 16 kHz mono WAV
transcribe-cli | Runs the model file on the audio and returns text
hf download | Fetches the model file from Hugging Face
Example: You build transcribe-cli, download the Q8_0 file, convert an MP3 interview with ffmpeg and run the tool on it. The card does not show a sample printout, so check the tool's own help for the output format.
For newcomers and experts: Speech recognition turns audio into text, and a smaller file trades a little accuracy for less disk and memory. Start with the Q8_0 file, which the card calls the default choice.
Of the 520 tensors in each file, 163 are compressed, namely the linear layers and pointwise convolutions, while the other 357 stay at full 32-bit precision. The BF16 file keeps IBM's original linear weights. The card measures every file on 19,330 English clips and lists speed on an Apple M4 Pro.
IBM's Granite Speech checkpoint
Converted to seven GGUF files
Pick a file by size and accuracy
transcribe.cpp loads it
Audio goes in and text comes out
Title: Word error rate on the confirmation set in percent
F32: 5.30%
Q8_0: 5.30%
Q6_K: 5.29%
Q5_K_M: 5.32%
Q4_K_M: 5.39%
Parakeet TDT 0.6B v3: 7.21%
Title: File size by version in MB
Q4_K_M: 279 MB
Q5_K_M: 336 MB
Q6_K: 392 MB
Q8_0: 506 MB
F16: 948 MB
Good to know:
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download vladers/granite-speech-5.0-470m-turboctc-GGUF
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 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 |
|---|---|---|---|---|---|
| Granite Speech 5.0 TurboCTC 470M GGUF This page | 431 | 4 | 473M | apache-2.0 | |
| Qwen3-ASR-1.7B GGUFShares speech-recognition · automatic-speech-recognition · gguf | 11,523 | 17 | 2.3B | apache-2.0 | |
| WhistleShares speech-recognition · automatic-speech-recognition | 94,489 | 570 | — | apache-2.0 | |
| parakeet-ultraShares speech-recognition · automatic-speech-recognition | 51,675 | 142 | 627M | cc-by-4.0 | |
| Moondream Parakeet ReduxShares speech-recognition · automatic-speech-recognition | 9,577 | 320 | 149M | cc-by-4.0 | |
| Earlybird by sahilmahendrakarShares speech-recognition · automatic-speech-recognition | 89 | 24 | — | mit |
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.