DefaultEnglish
Parakeet TDT 0.6B v2
Built for English only, and the default. It is the one the app is tuned around.
Accuracy4.5/5
6.05% word error rate
Noise4.0/5
6.95% word error rate
- Languages
- English
- Download
- About 440 MB
- Clean-up
- Filler removal and spoken commands
- Best for
- Anyone who dictates only in English.
Optional downloadMultilingual
Parakeet TDT 0.6B v3
One model for 25 European languages. It gives up very little in English.
Accuracy4.3/5
6.34% word error rate
Noise3.9/5
7.12% word error rate
- Languages
- 25 European languages
- Download
- About 470 MB
- Clean-up
- Filler removal and spoken commands in English only
- Best for
- Anyone who writes in more than one language.
In testingUltra
Parakeet Ultra
Multilingual, trained further by moondream. The same 25 languages with fewer errors, in a larger download.
Accuracy4.6/5
5.80% word error rate. Multilingual scored 6.26% on the same test.
Speed4.6/5
127× real time. Multilingual ran at 129× in the same test.
Noise4.4/5
5.82% word error rate. Multilingual scored 6.72% on the same test.
- Languages
- 25 European languages
- Download
- About 610 MB
- Clean-up
- Filler removal and spoken commands in English only
- Best for
- The fewest errors across 25 languages, if you have the space.
Measured by us
Timed on two real iPhones
The scores above come from other people's tests. These numbers are ours. We ran all three models inside the Keyspoken app on an iPhone from 2019 and one from 2021, and timed how long each took to turn speech into text.
24× real time
13 seconds of speech, typed in 0.56 s with the English model.
- Start-up
- 2 to 15 s for the first dictation after a cold start
- App memory
- 102 to 108 MB at its peak
- Ran on
- Processor The faster Neural Engine path did not load on this phone, so it ran on the processor.
- Condition
- Cool and at rest.
132× real time
13 seconds of speech, typed in 0.10 s with the English model.
- Start-up
- About 0.5 s from a cold start to a first dictation
- App memory
- 69 to 84 MB at its peak
- Ran on
- Neural Engine Ran on the Neural Engine, the chip's own speech and vision hardware.
- Condition
- Hot: it had just finished an iOS update and was charging. It is likely faster at rest.
Seconds to transcribe. Shorter is better.
- iPhone 11
- iPhone 13 Pro Max
English
4.5 seconds of speech
0.38 s
0.08 s
13 seconds of speech
0.56 s
0.10 s
45 seconds of speech
1.65 s
0.29 s
Multilingual
4.5 seconds of speech
0.41 s
0.09 to 0.12 s
13 seconds of speech
0.63 s
0.18 to 0.20 s
45 seconds of speech
1.95 s
0.87 to 0.92 s
Ultra
4.5 seconds of speech
0.41 s
0.08 s
13 seconds of speech
0.63 s
0.13 s
45 seconds of speech
2.01 s
0.36 to 0.39 s
Every bar uses the same scale, 0 to 2.1 seconds. Where two runs differed, the slower one is drawn.
See every number as a table
| Model and clip | iPhone 11 Processor | iPhone 13 Pro Max Neural Engine | iPhone 13 Pro Max Processor, for comparison |
|---|
| English, 4.5 seconds of speech | 0.38 s | 0.08 s | 0.19 s |
|---|
| English, 13 seconds of speech | 0.56 s | 0.10 s | 0.23 s |
|---|
| English, 45 seconds of speech | 1.65 s | 0.29 s | 0.79 s |
|---|
| Multilingual, 4.5 seconds of speech | 0.41 s | 0.09 to 0.12 s | 0.20 s |
|---|
| Multilingual, 13 seconds of speech | 0.63 s | 0.18 to 0.20 s | 0.24 s |
|---|
| Multilingual, 45 seconds of speech | 1.95 s | 0.87 to 0.92 s | 0.84 s |
|---|
| Ultra, 4.5 seconds of speech | 0.41 s | 0.08 s | 0.19 s |
|---|
| Ultra, 13 seconds of speech | 0.63 s | 0.13 s | 0.25 s |
|---|
| Ultra, 45 seconds of speech | 2.01 s | 0.36 to 0.39 s | 0.87 s |
|---|
| Peak app memory | 102 to 108 MB | 69 to 84 MB | Not recorded |
|---|
| Size on the iPhone: English, Multilingual, Ultra | 443 MB, 469 MB, 612 MB | 443 MB, 470 MB, 613 MB | Same files |
|---|
- On the iPhone 13 Pro Max, 13 seconds of speech was typed in 0.10 to 0.20 seconds on every model.
- On the iPhone 11, the same 13 seconds took about 0.6 seconds.
- The newer phone was about five times faster once warm and far quicker to start, because its Neural Engine path works.
- English was the fastest model on both phones.
- Multilingual was slower than Ultra on the longest clip on the newer phone, in both runs. We have not explained that yet.
- Not measured: accuracy, the microphone path, battery, and any other iPhone.
How we measured. Release build. Speech clips were made with the macOS say command and bundled in the app, so the microphone was not involved. Each clip ran three times; the times shown are from the second and third runs. Measured on 12 November 2026. One phone of each kind, so treat these as what we saw, not as a promise for every iPhone.
Language by language
Multilingual and Ultra in each of the 25 languages
Word error rate on the FLEURS test set, as published by moondream for both models on the same test. Shorter bars are better. Both are strongest in Italian, Spanish, English, German, Portuguese and French.
- Italian2.6%2.0%
- Spanish3.1%2.7%
- English4.3%3.5%
- German4.1%3.6%
- Portuguese4.7%4.0%
- French4.8%4.3%
- Ukrainian5.9%4.8%
- Russian5.9%5.2%
- Dutch6.2%5.5%
- Polish6.7%5.5%
- Slovak9.5%7.0%
- Romanian11.5%9.2%
- Finnish11.1%9.2%
- Croatian10.9%9.7%
- Estonian13.2%9.7%
- Czech10.8%10.0%
- Bulgarian11.9%10.1%
- Hungarian13.7%10.8%
- Swedish13.8%11.6%
- Danish16.8%14.3%
- Maltese19.1%14.9%
- Latvian21.4%15.9%
- Lithuanian21.1%16.4%
- Slovenian21.8%16.6%
- Greek35.7%32.3%
Word error rate, FLEURS test set, as published by moondream. Sorted by Ultra, best first. Scale: 0 to 36%.
Questions about the models
What are the voice models?
English uses Parakeet TDT 0.6B v2 and is the default. Multilingual uses Parakeet TDT 0.6B v3 and covers 25 European languages. Ultra is Parakeet v3 trained further by moondream for fewer errors in those same 25 languages. It is in testing and is not in the app yet. All three are open models that run on your iPhone.
Which model should I pick?
If you only dictate in English, keep English. If you switch between languages, download Multilingual. You can change at any time in the app, and one model is active at a time.
How big is the download?
The English model is about 440 MB. The app tells you the size and asks before it downloads, and you can limit it to Wi-Fi.
Which Keyspoken voice model is more accurate?
For English only, the English model: NVIDIA's published average word error rate across eight English test sets is 6.05% for Parakeet TDT 0.6B v2 and 6.34% for v3, the Multilingual model. Ultra, which is in testing, scored 5.80% on moondream's test where Multilingual scored 6.26%. Nobody has published English and Ultra on the same test, so those two are too close to call. None of these were measured inside Keyspoken on an iPhone.
Which Keyspoken voice model is faster?
English, on both phones we timed. With the English model, 13 seconds of speech was transcribed in 0.56 seconds on an iPhone 11 and 0.10 seconds on an iPhone 13 Pro Max. Multilingual and Ultra took 0.63 seconds on the iPhone 11, and 0.13 to 0.20 seconds on the iPhone 13 Pro Max. These are our own timings in the Keyspoken app, with speech clips rather than a live microphone.
How fast is Keyspoken on an iPhone?
In our own tests in the Keyspoken app, an iPhone 13 Pro Max transcribed 13 seconds of speech in 0.10 to 0.20 seconds, depending on the model. An iPhone 11, a phone from 2019, took about 0.6 seconds. On the iPhone 11 the first dictation after a cold start is slower, from 2 to 15 seconds. We timed speech clips, not a live microphone, and we have not measured accuracy.
What is Ultra?
Parakeet Ultra is NVIDIA's Parakeet v3, the Multilingual model, trained further by moondream and released under the same CC BY 4.0 licence. It covers the same 25 languages. On moondream's published tests it makes fewer errors than v3 in every one of them (9.55% average word error rate against 11.62%). It is a larger download, about 610 MB. It is in testing for Keyspoken and is not in the app yet.
What is word error rate?
The share of words a speech model gets wrong on a test recording: words it misses, adds or swaps. A 6% word error rate means about six words in a hundred differ from the reference text. Lower is better. Real results depend on your voice, your microphone and the room.
Why Parakeet?
Parakeet TDT is an open speech model from NVIDIA that is small enough to run on a phone and built for transcription. Because it is open, anyone can inspect what it is. Because it runs on your iPhone, nothing you say has to travel.
Does the multilingual model know which language I am speaking?
It is one model trained on 25 languages. We are confirming on real devices how it handles switching languages mid-sentence before we make a promise about that.
Can I have more than one model installed?
Yes. You choose which one is active in settings. Only the active one is used for a dictation.
Do filler removal and spoken commands work in every language?
Not yet. Removing words like um, and commands such as new line, work in English only. With the multilingual model, your words are still transcribed and inserted as spoken.
Is my voice used to train the models?
No. Keyspoken has no way to send audio anywhere, and the models on your phone do not change as you use them.
All questions and answers →