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…
Transcribes speech to text with word and sentence timestamps. A post-trained version of NVIDIA parakeet-tdt-0.6b-v3 from moondream, built for developers who need accurate transcripts in many languages.
parakeet-ultra 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 moondream
parakeet-ultra is a speech recognition model from moondream. It turns audio into text and can add start and end times for each sentence or word.
It is a post-trained version of NVIDIA parakeet-tdt-0.6b-v3 with the same architecture, tokenizer and roughly 0.6B parameters. The authors report lower error rates than the original on their benchmarks.
Developers who add transcription to an app, and teams that work with recorded meetings, calls, podcasts or talks.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Software | Developers building voice features | Call the model from Python on audio files | Turn an uploaded recording into text |
| Media | Podcast and video teams | Transcribe episodes with word timings | Subtitles aligned to each spoken word |
| Business | Teams with meeting or call recordings | Convert audio into searchable text | A written record of a recorded meeting |
| Education | Lecture and talk archives | Transcribe long recordings | Text versions of recorded talks |
Skip it if you want a finished transcription app, because the source shows only a Python route.
| Use case | Who | What they get back |
|---|---|---|
| Plain transcription | Developers | The spoken text of an audio file |
| Sentence timestamps | Subtitle makers | One entry per sentence with start and end in seconds |
| Word timestamps | Editors and indexers | Start and end times for every word |
pip install moondream
pip install -U huggingface_hub hf download moondream/parakeet-ultra
Open the model with md.photon, then call transcribe on an audio file. Setting timestamps to segment gives one entry per sentence, and word adds the timing of every word.
# pip install moondream
import moondream as md
with md.photon("moondream/parakeet-ultra") as speech:
result = speech.transcribe(audio="speech.wav")
print(result["text"])
# timestamps="segment": one entry per sentence, with its start
# and end in seconds; "word" adds the start and end of every word
result = speech.transcribe(audio="speech.wav", timestamps="word")
for segment in result["segments"]:
print(segment["start"], segment["end"], segment["text"])
for word in segment["words"]:
print(word["start"], word["end"], word["word"])| Tool | What it does |
|---|---|
| md.photon | Opens the model so you can transcribe audio |
| speech.transcribe | Transcribes an audio file and returns a result |
| timestamps option | Set to segment for sentences or word for every word |
| result text | The full transcript as one string |
| result segments | Sentences with start and end times, and words when requested |
You pass speech.wav to transcribe with timestamps set to word. The result holds the whole transcript first. After it come the sentences with start and end seconds, and each sentence lists its words with their own timings.
If you are new to speech recognition, think of this as software that listens to a recording and types it out. Start by installing the package and transcribing one short wav file, then print the text.
If you know the field, this is a post-trained parakeet-tdt-0.6b-v3 that keeps the original architecture and tokenizer. The card says it runs faster in Photon than the original does in NeMo, with 9,743 times real time on LibriSpeech test-clean against 6,005 for the original on one NVIDIA B200.
Transcribes speech to text with word and sentence timestamps. A post-trained version of NVIDIA parakeet-tdt-0.6b-v3 from moondream, built for developers who need accurate transcripts in many languages.
Made by moondream 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: parakeet-ultra is a speech recognition model from moondream. It turns audio into text and can add start and end times for each sentence or word.
It is a post-trained version of NVIDIA parakeet-tdt-0.6b-v3 with the same architecture, tokenizer and roughly 0.6B parameters. The authors report lower error rates than the original on their benchmarks.
Who it suits: Developers who add transcription to an app, and teams that work with recorded meetings, calls, podcasts or talks.
Industry | Who uses it | How they use it | Example
Software | Developers building voice features | Call the model from Python on audio files | Turn an uploaded recording into text
Media | Podcast and video teams | Transcribe episodes with word timings | Subtitles aligned to each spoken word
Business | Teams with meeting or call recordings | Convert audio into searchable text | A written record of a recorded meeting
Education | Lecture and talk archives | Transcribe long recordings | Text versions of recorded talks
Skip it if you want a finished transcription app, because the source shows only a Python route.
Where to use it:
Use case | Who | What they get back
Plain transcription | Developers | The spoken text of an audio file
Sentence timestamps | Subtitle makers | One entry per sentence with start and end in seconds
Word timestamps | Editors and indexers | Start and end times for every word
How to set it up:
pip install moondream
pip install -U huggingface_hub
hf download moondream/parakeet-ultra
How to use it: Open the model with md.photon, then call transcribe on an audio file. Setting timestamps to segment gives one entry per sentence, and word adds the timing of every word.
# pip install moondream
import moondream as md
with md.photon("moondream/parakeet-ultra") as speech:
result = speech.transcribe(audio="speech.wav")
print(result["text"])
# timestamps="segment": one entry per sentence, with its start
# and end in seconds; "word" adds the start and end of every word
result = speech.transcribe(audio="speech.wav", timestamps="word")
for segment in result["segments"]:
print(segment["start"], segment["end"], segment["text"])
for word in segment["words"]:
print(word["start"], word["end"], word["word"])
Tool | What it does
md.photon | Opens the model so you can transcribe audio
speech.transcribe | Transcribes an audio file and returns a result
timestamps option | Set to segment for sentences or word for every word
result text | The full transcript as one string
result segments | Sentences with start and end times, and words when requested
Example: You pass speech.wav to transcribe with timestamps set to word. The result holds the whole transcript first. After it come the sentences with start and end seconds, and each sentence lists its words with their own timings.
For newcomers and experts: If you are new to speech recognition, think of this as software that listens to a recording and types it out. Start by installing the package and transcribing one short wav file, then print the text.
If you know the field, this is a post-trained parakeet-tdt-0.6b-v3 that keeps the original architecture and tokenizer. The card says it runs faster in Photon than the original does in NeMo, with 9,743 times real time on LibriSpeech test-clean against 6,005 for the original on one NVIDIA B200.
Audio file such as speech.wav
Photon loads parakeet-ultra
transcribe returns the text
Optional timestamps per sentence or word
Good to know:
Title: Average word error rate in percent, lower is better
Original on 7 English sets: 6.26 percent
Ultra on 7 English sets: 5.80 percent
Original on FLEURS, 25 languages: 11.62 percent
Ultra on FLEURS, 25 languages: 9.55 percent
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download moondream/parakeet-ultra
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 |
|---|---|---|---|---|---|
| parakeet-ultra This page | 51,675 | 142 | 627M | cc-by-4.0 | |
| Moondream Parakeet ReduxShares parakeet · parakeet_tdt · speech-recognition | 9,577 | 320 | 149M | cc-by-4.0 | |
| parakeet-tdt-0.6b-v3Shares parakeet_tdt · automatic-speech-recognition · safetensors | 529,594 | 1,272 | 627M | cc-by-4.0 | |
| Underdog Bark 3.0Shares parakeet · automatic-speech-recognition | 413 | 95 | — | cc-by-nc-4.0 | |
| WhistleShares speech-recognition · automatic-speech-recognition | 94,489 | 570 | — | apache-2.0 | |
| Qwen3-ASR-1.7B GGUFShares speech-recognition · automatic-speech-recognition | 11,523 | 17 | 2.3B | apache-2.0 |
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.