QUILL accessible software, built with you

Why dictation recommends what it does: the evidence

QUILL, QUILL Lite and QUILL Transcribe suggest a speech model for your computer and your language. This page shows the measurements behind every suggestion, how we made them, and how we reasoned from them, so you can judge them for yourself.

Read this first: your results will differ

Every figure on this page was measured on one fast laptop, with people reading aloud from recordings, on two days in October 2026. Your own results will be different, and they may be very different. How well dictation hears you depends on things no test can stand in for:

So treat a recommendation as a good place to start, not a promise. If a model mishears you, try another: every model can be chosen, downloaded and removed in the model list, and switching changes nothing else.

What we recommend, and why, at a glance

For English on a computer with 8 GB of memory, Parakeet Unified made the fewest mistakes; on 4 GB the built-in Moonshine tiny fits best. Measured on one fast laptop with people reading aloud: your results will differ.

"Words wrong" is the share of words a model got wrong. For English it is measured on audiobooks no model had heard before (see how we tested); for Spanish it is the average of two Spanish sets. Lower is better.

The recommendation for each kind of computer and language, and the main reason. Lower words wrong is better.
Your computer and language Recommended model Words wrong Why this one
English, 8 GB of memory or more, four cores or moreNVIDIA Parakeet Unified 0.6B (a 663 MB download)3.2% (about 3 words in 100)The fewest mistakes of any model that keeps up while leaving most of the computer free for your screen reader.
English, 8 GB of memory, two cores, when the computer is quick enoughNVIDIA Parakeet TDT 0.6B v3 (a 670 MB download)3.8% (about 4 words in 100)Nearly as accurate as Parakeet Unified and lighter to run, so it keeps up on a two-core computer.
English, 4 GB of memory, or little memory freeMoonshine tiny (built in)6.5% (about 6 words in 100)The lightest and quickest model; the only kind that fits beside a screen reader in 4 GB.
English, when you choose the quickest responseMoonshine tiny (built in)6.5% (about 6 words in 100)Your words appear soonest after you pause.
English, when you want words to appear as you speakNVIDIA Nemotron 3.5 Streaming 0.6B (a 682 MB download)4.6% when writing as you speak (about 5 words in 100)The only model that writes words while you are still talking, rather than after you pause.
Spanish, 8 GB of memoryNVIDIA Parakeet TDT 0.6B v3 (a 670 MB download)5.9% (about 6 words in 100)The most accurate Spanish model measured, by a wide margin.
Spanish, 4 GB of memoryWhisper tiny (built in)28.8% (about 1 word in 4)The only Spanish model that fits. Because so many words are wrong, dictation suggests Parakeet once on a computer that can run it.

Nothing is downloaded or switched for you. The recommendation is text to read in the model list, and you choose.

How we tested

A few words used on this page

The recordings: real people

Until October 2026 our advice rested on ten recordings of a synthetic voice, which flattered every model. Every figure on this page comes from recordings of real people:

The recordings each model was tested on.
Set What it is Number of recordings Could a model have practised on it?
Held-out audiobooks, EnglishVolunteers reading public-domain books for LibriVox, checked against the book's text from Project Gutenberg.101No. English decisions rest on this set.
Held-out audiobooks, SpanishThe same, in Spanish.82No.
FLEURS, English and SpanishGoogle's recordings of many people, with many accents, reading Wikipedia sentences.200 in each languagePossibly: it is public.
LibriSpeech, clear and harder speechAudiobook speech in two halves: clear recordings, and harder voices and recordings.200 in each halfPossibly: it is public.

The measures

The computer and the method

One laptop with an Intel Core Ultra 7 265H processor, 16 cores and 64 GB of memory, running Windows 11. That is much faster than the computers the advice is written for, which is why the apps compare each model with Moonshine tiny rather than using these seconds directly. Each model ran on the processor alone, one recording at a time, the way dictation hands over a phrase, and separately from every other model so that its memory figure is its own. The test program, called dictbench, is part of QUILL's source code, and anyone can run it.

English: every model measured

Parakeet Unified made the fewest mistakes while keeping up. Measured on one fast laptop with people reading aloud: your results will differ.

English, measured 22 October 2026. For every number, lower is better.
Model Words wrong: held-out audiobooks Words wrong: FLEURS Processing time (lower is faster; limit 0.25) Most memory used What we decided
NVIDIA Parakeet Unified 0.6B3.2%6.3%0.211.2 GBRecommended on 8 GB with four cores
NVIDIA Parakeet TDT 0.6B v33.8%9.0%0.111.1 GBRecommended on 8 GB with two cores
Whisper small4.7%7.0%0.551.4 GBKept; needs two threads
NVIDIA Nemotron 3.5 Streaming 0.6B5.3%13.7%0.371.5 GBKept for words while you speak; its results writing as you speak are in the Nemotron section
Moonshine base5.9%15.1%0.05378 MBKept
Whisper base.en5.9%7.4%0.13820 MBKept; light, good on varied voices
Moonshine tiny (built in)6.5%13.2%0.06584 MBThe default, and the pick on 4 GB
Whisper base7.4%10.8%0.22821 MBKept; many languages
Whisper tiny (built in)8.3%11.7%0.07521 MBKept; built in

Spanish: every model measured

Parakeet TDT v3 made by far the fewest mistakes. Measured on one fast laptop with people reading aloud: your results will differ.

Spanish, measured 22 October 2026. For every number, lower is better.
Model Words wrong: held-out audiobooks Words wrong: FLEURS Processing time (lower is faster; limit 0.25) Most memory used What we decided
NVIDIA Parakeet TDT 0.6B v37.3%4.4%0.121.1 GBRecommended on 8 GB
Whisper small7.8%6.0%0.571.4 GBKept; needs two threads
NVIDIA Nemotron 3.5 Streaming 0.6B8.0%6.4%0.501.5 GBKept
Whisper base16.1%12.6%0.18821 MBKept; lighter
Whisper tiny (built in)27.0%30.5%0.10521 MBBuilt in; the pick on 4 GB

We considered shipping Whisper base in place of Whisper tiny, so Spanish would start on a better model. We decided against it: every installer would grow, and Spanish would still be about three times worse than Parakeet, which most computers with 8 GB can run. Instead, the first time you dictate in Spanish on such a computer, dictation says once that Parakeet would make far fewer mistakes, and where to get it.

Words while you speak: Nemotron live

Nemotron is built to recognise speech while you are still talking, and that is how dictation runs it. Our first test handed it whole phrases instead, which might have undersold it, so on 23 October we played the same recordings at real speed through dictation itself. The last column is how long you wait for your words after you stop talking: for 95 phrases in 100, they appeared within that time.

At a normal microphone level, writing as you speak was as accurate as by phrase, or better. Measured on one fast laptop with people reading aloud: your results will differ.

Nemotron by phrase and writing as you speak, on the same recordings, 23 October 2026. Lower is better.
Recordings Words wrong, by phrase Words wrong, writing as you speak Wait for your words after you stop
Held-out audiobooks5.3%4.6%1.1 seconds
FLEURS, each recording at a normal microphone level10.1%10.0%1.5 seconds
FLEURS, as published (many very quiet)13.7%26.8%3.7 seconds

Writing as you speak also used about a third less memory: about 1.0 GB rather than 1.5 GB. The last row is the exception, and it taught us something about quiet speech, which the section on very quiet speech explains.

QUILL's Locked Dictation: whisper.cpp

QUILL also has Locked Dictation, which records first and writes the words afterwards. It uses whisper.cpp, another speech engine: a separate program that runs Whisper models, with its "base" model unless you choose another. We measured it the way QUILL runs it, against the same Whisper base model run by the engine the rest of dictation uses. The "words appear" column is the average wait after a phrase.

whisper.cpp was a little more accurate and much lighter on memory, but slower. Measured on one fast laptop with people reading aloud: your results will differ.

whisper.cpp base against the alternatives, 23 October 2026. Lower is better.
Engine and model Words wrong: held-out audiobooks Words wrong: FLEURS Processing time (lower is faster; limit 0.25) Average wait for words after a phrase Most memory used
whisper.cpp base, one thread6.9%9.2%0.444.7 secondsabout 320 MB
whisper.cpp base, four threads (QUILL's setting)6.9%not run0.25 per thread, four threads used2.7 secondsabout 330 MB
Whisper base, the engine the rest of dictation uses7.4%10.8%0.22not timed821 MB
Parakeet Unified, for comparison3.2%6.3%0.21not timed1.2 GB

whisper.cpp was slightly more accurate than the same model in our other engine and used well under half the memory, but it was twice as slow and kept you waiting longer for your words, because it works on a 30-second window of audio for every phrase, however short. It also accepts a list of words to listen for, which Locked Dictation's profiles use. Whether it should stay Locked Dictation's default is an open decision; this is the evidence it will rest on.

How we got from numbers to a recommendation

The apps apply the same steps, in this order, on your own computer:

  1. It must speak your language. For Spanish, only models we measured in Spanish are considered: a recommendation needs a number behind it.
  2. It must fit beside your screen reader. Each model's memory is compared with what your computer can spare: about 1.6 GB on a computer with 8 GB, less on 4 GB, and always leaving at least half a gigabyte of what is free right now.
  3. It must keep up with you. The app times a small built-in model on your computer for two seconds, works out from that how hard each model would make your computer work, and leaves out any model that would fall behind your speech or take more of the computer than your screen reader can spare.
  4. Of what is left, the fewest mistakes wins: by the held-out audiobooks for English, or by the two Spanish sets for Spanish. If you choose the quickest response, the quickest wins instead.
  5. On a modest computer, a tie goes to what is built in, so nothing needs downloading where every megabyte counts.

Two consequences are worth saying plainly. First, the recommendation is about this computer, now: open the model list after closing a large program and it may suggest something bigger. Second, it is only as good as the measurements: the figures above are averages over many people reading aloud, and the person who matters is you.

A limit we found: very quiet speech

Many of Google's FLEURS recordings are published very quietly, far quieter than a microphone at a normal setting. Played at real speed through dictation, nothing at all was written for 17 of 200 of them. The part of dictation that decides when you have started speaking never heard them start, mostly when a quiet recording came straight after a louder one. Brought up to a normal level, every one of them was heard.

What this means for you: if your microphone's level is set very low, or you speak very softly or far from it, dictation may miss what you say, especially just after something louder. Raising the microphone level in Windows' sound settings, or moving closer, is the first thing to try. We are working on dictation handling quiet input itself; until then, this is a real limit, and we would rather tell you than have you find it.

Models we removed, and why

Five English-only models were removed in October 2026: Distil-Whisper small.en, Whisper small.en, Distil-Whisper medium.en, Whisper medium.en and Distil-Whisper large-v3. On the held-out audiobooks they got 3.6% to 6.3% of words wrong, against Parakeet Unified's 3.2%, and each was slower and needed as much memory or more. Keeping them offered only a slower or heavier way to a worse result. Anyone using one was moved to Parakeet Unified if it was already downloaded, or otherwise to the built-in model, and told once; nothing was downloaded and no file was deleted.

How we keep checking

Numbers go stale. Ten of the held-out audiobook recordings, six English and four Spanish from ten different readers, are kept with QUILL's source code. Every week an automatic check runs every model the advice can recommend on them, and compares each one's speed with Moonshine tiny's on the same computer, and reports any model that has become much slower or much less accurate than its published figures. For now it reports rather than fails, because the computer it runs on is a shared cloud machine, not the kind of computer the advice is for; the figures it finds are kept for the next re-measurement, which will be on a real modest Windows computer. Another check runs with every change to QUILL and confirms that, on 72 kinds of computer, in both languages, the advice never recommends a model that would break its own speed and memory rules.

Its first runs found two things. First, how much longer a model takes than Moonshine tiny depends on the processor: on GitHub's test computers the two Parakeet models took six to seven times as long as Moonshine tiny, against about four on our laptop. So the advice, which scales from Moonshine tiny on your own computer, can underestimate a bigger model on some processors. Second, on a dictated sentence of six or seven seconds, the built-in Whisper tiny takes about four and a half times as long as Moonshine tiny, not the 2.6 times we measured on longer recordings, because Whisper always works on a 30-second window. Every model takes a little longer per second on short phrases. Re-measuring them all at the length of a dictated sentence is the next step for the advice, and the result will appear here.

What we have not measured yet

The data and the tools

Every number on this page comes from two engineering records published with QUILL's source code on GitHub, each with a data file holding every result: the real-speech test of 22 October 2026 (on GitHub) and the live and whisper.cpp tests of 23 October 2026 (on GitHub). The test program and the scripts that fetch each set of recordings, with their licences and checksums, are in the same place, so anyone can repeat the tests on their own computer. For how to choose and change models, see the dictation guide.