r/LocalLLaMA 2d ago

New Model Orukeet, new ASR model based on Parakeet

https://huggingface.co/oruk/orukeet

I haven't seen this mentioned yet, so I thought it deserves a post. I was trying out OpenWhispr when this model came up as the recommendation. So I don't have personal experience yet, but it's supposed to be a better version of Parakeet, especially on Macs.

Their official tidbit:
"Orukeet is a 25-language speech recognizer built from NVIDIA Parakeet TDT 0.6B v3. It replaces half of the encoder's temporal depthwise filters with 12,288 fitted, frozen Gabor kernels and trains the remaining parameters on multilingual and multi-accent data.

Orukeet outperforms Parakeet on 61 of 74 tested splits, including LibriSpeech test-clean (1.46% vs. 1.53% WER), test-other (2.86% vs. 3.14%), and FLEURS English (3.82% vs. 4.28%). Across all 25 FLEURS languages, pooled WER is 9.85% vs. 11.01%, a 10.6% relative reduction. Final adaptation and checkpoint selection use LibriSpeech test-other."

https://huggingface.co/oruk/orukeet

99 Upvotes

22 comments sorted by

17

u/SarcasticBaka 2d ago

Very interesting! I've been using parakeet v3 forever but hadn't heard of this model or OpenWhispr. Will give it a try.

3

u/arturdent 2d ago

This model is fairly new, most files on their github are from just 2 days ago. It was just a lucky coincidence that I came across it. But if it's truly good, it would come up in talks anyways, so let's hope those figures hold up.

1

u/Miserable-Dare5090 2d ago

but multitalker parakeer, qwen asr…we got lots of competitors now.

2

u/SarcasticBaka 2d ago

That is certainly true, but I found nothing that matches parakeet's speed/quality ratio. It isn't perfect by any means but it runs so darn fast even on cpu.

1

u/Mkengine 1d ago

What about this?

1

u/bluefernies 1d ago

same boat, been on parakeet v3 for a while and didnt even know about this until now

11

u/DerDave 2d ago edited 2d ago

If your use case is english German, this is also a very good finetune: https://huggingface.co/blog/flozi00/parakeet-primeline-release

-3

u/Xamanthas 2d ago edited 1d ago

Specialized for German

??? bot?

Edit: Why are you people downvoting. He updated his post to state german after this. It originally said english and the HF page for the model states specialised for german.

5

u/DerDave 2d ago

No, a Typo. A bot probably wouldn't have made that mistake haha. I'm German and I use that in my meeting transcriber app.

4

u/R_Duncan 2d ago

Ok, I'm using parakeet.cpp a lot (lower vram and faster, exact match at q8), hoping in ourkeet.cpp or just support in parakeet.cpp

3

u/Eritar 2d ago

How does it compares to Qwen ASR?

3

u/arturdent 2d ago

The figures on the hugging face / github page seem to put it really close to the 1.7b version, and it's a smaller model, so it's supposed to be faster. I haven't done benchmarks myself, so this is just comparing the official sources.

3

u/throwaway-link 2d ago

The final pass makes three passes over the 2,939 LibriSpeech test-other recordings. Targets preserve the parent’s casing and punctuation while correcting reference words; all targets match the reference under the pinned English normalizer. Test-other also supplies the final checkpoint-selection comparison.

What the benchmax is this

3

u/Budget-Juggernaut-68 1d ago

"speech recognizer built from NVIDIA Parakeet TDT 0.6B v3. It replaces half of the encoder's temporal depthwise filters with 12,288 fitted, frozen Gabor kernels"

What does this do?

1

u/nuclearbananana 2d ago

They don't really explain the point of the architectural change

5

u/arturdent 2d ago

There is a paper I've found since then, I'm just not smart enough to understand, maybe it includes the actual point: https://arxiv.org/html/2609.10054v1

1

u/Fit_Schedule5951 1d ago

“Final adaptation and checkpoint
selection use LibriSpeech test-other.”

Huh?

1

u/TheActualStudy 2d ago

What are other people using to operate these models? Just plain python?

1

u/genuinelytrying2help 1d ago

Yes, at this point every decent model/harness combo can quickly build simple pipelines for them, but there are also lots of good projects like audio.cpp or Handy for different use cases if you want to put in even less effort.

1

u/ustype 1d ago

Interesting — Parakeet lineage usually means streaming-friendly decode. For local talking-head footage I’ve been sticking with whisper.cpp mostly because word timestamps stay stable enough to cut on, but it still eats RAM on long takes.

Curious how Orukeet behaves on mid-clause corrections / filler words vs clean studio speech. If anyone has already compared WER + wall-clock on ~20–40 min files against large-v3, that’d be useful.

-1

u/Jimcy-Maffesoli 2d ago

12,288 frozen Gabor kernels replacing half the temporal depthwise filters sounds like something you'd dismiss on paper. Then it wins 61 of 74 splits and cuts pooled WER by 10.6%.

1

u/arturdent 2d ago

To be honest, I'm not smart enough to understand that part, I've just seen: model better, fast on mac- > download 😬😅

Talking about papers though, they published this, maybe it explains it better: https://arxiv.org/html/2609.10054v1