News for hackers. Stuff that matters.

Show HN: Teach a speech model (en) a name by saying it once, on your Mac

https://detailkeeper.com/

I wanted to see if a speech model could spell a name better if it heard it, not just read it.

Most STT tools handle custom words as text (keyterm list, fixing transcript after with llm, etc).

So I trained an adapter to try it, specifically a LoRA on Qwen3-ASR 1.7b (see benchmark). This LoRA transcribes words only after it hears a recording of each of your custom words.

To make this model easier to use in day-to-day life, we also built Detail Keeper. It's a Mac app where you can put this adapter to use by specifying difficult-to-transcribe-correctly words and then having them picked up correctly in your recordings.

We've found this helpful in two specific cases: 1. Words STT has never heard: invented characters and places, codenames, unusual surnames. 2. Your spelling of a word it does know: Kathryn and not Catherine, Jon and not John.

I wasn't able to achieve both good recognition and recognizing many words (1k+) with the model alone.

Detail Keeper first narrows each passage to the likeliest taught names by sound. Then the adapter writes the passage, and the app checks it against a plain transcript.

On our open benchmark (audiobooks, 1,100 name mentions) it spells taught names as well as Eleven Labs Scribe with keyterms: 89.6% vs 88.2%, no measurable difference. The only downside is that it overwrites a few more untaught names and changes slightly more ordinary words.

Everything, including where we lose, is at detailkeeper.com/benchmark.

Note: It's free, local and nothing leaves your Mac, but it does require an Apple M series+ mac and OS 26+ currently. Also worth noting that it downloads about 3.6GB of models and only works in English right now.

If you're interested, you can also find the adapter itself on HF: huggingface.co/virgil-coach/own-names-qwen3-asr

( 1 comment | 2 points | on HN )
Re:Show HN: Teach a speech model (en) a name by saying it on... by loveTech on Sunday November 08, 2026 @08:47PM (#50419953)
Congrats for the launch! I really like teaching Detail Keeper a made-up name by saying it once so it spells that name your way offline on your Mac? Would a demo video help you reach more people and get the product adopted? If so, feel free to try Fluxcut (www.fluxcut.dev) where the demo video in the landing page is made by Fluxcut.