ElevenLabs Scribe comes up in a lot of our sales conversations, so we tested it against Telnyx's speech-to-text engines on phone audio at 8 kHz, which is what our customers send us. Telnyx's fastest streaming engines returned first words sooner, and most Telnyx engines handled one-word replies better. Scribe was more accurate on recorded consultations and on German, French and Turkish. On medical phone calls the two were about level.
We ran the tests on October 1, 2026. Each engine received the same audio, the same language setting and default options, and every transcript was scored against a human transcript or a read script. No AI model judged accuracy. The code and results are in [TODO: link to the GitHub repo once it is public], so you can rerun any number below on your own audio.
The short version
- On live calls, Telnyx's fastest engines return words sooner. Median time to first words was 1.0 seconds for Flux and 1.3 seconds for Nova-3, against 2.1 seconds for Scribe v2 Realtime. Three engines served through Telnyx start slower than Scribe, at 3.3 to 4.0 seconds.
- One-word replies go better on most Telnyx engines. On 147 short replies such as "yes", "no", single letters and numbers, Flux got 85% right and Scribe v2 Realtime got 67%.
- Medical phone calls are close to even. Nova-3 Medical got 16.4 words wrong per 100 and Scribe v2 Realtime got 17.3, on 90 lines.
- Scribe is more accurate on consultation audio. On recorded consultations, Scribe v2 got 4.0 wrong words per 100 and the best Telnyx file engine got 5.7.
- Scribe v2 is more accurate in German, French and Turkish files. Live, Telnyx's preview engine Linden-1 was ahead of Scribe v2 Realtime in French and level in Turkish.
What we tested
We used three audio sets and converted all of them to 8 kHz phone quality before any engine heard them.
- Phone calls. Five people on iPhone, Android and speakerphone read a script over a real phone line. It has names and spelled-out items, one-word replies, and medical calls with drug names, doses and pharmacies. That is 339 clips and 28 minutes of speech.
- Consultations. PriMock57, a public set of mock primary-care visits. We used 5.2 hours for the file test and a 93-minute slice for the live test.
- Read speech. Google FLEURS sentences in English, German, French and Turkish, 400 clips and 77 minutes in all.
Every table reports wrong words per 100, where lower is better. A 6.1 means about 6 words in every 100 were wrong. Timing columns are in seconds. Every engine runs on Telnyx except the rows marked ElevenLabs. Linden-1 is in preview and is not in Telnyx's public model list yet. Parakeet v3 and Omi Med STT v1 return only finished transcripts, so their time to first words is the time the finished text arrives.
Live calls: Flux and Nova-3 answer sooner
On live phone audio, the question is how long a caller waits. Time to first words is how long after the audio starts until the engine returns any text. Time to final transcript is how long after the speaker stops until the finished text arrives, shown here for the slowest 1 in 10 turns.
Flux starts fastest, at 1.0 seconds, and finishes slowest of the fast group, at 2.36 seconds for its slowest turns, because it waits for its own end-of-turn signal. Nova-3 starts at 1.3 seconds and finishes its slowest turns in 0.93 seconds, against 1.32 for Scribe v2 Realtime.
The one-word replies column counts a reply as right when the whole line matched the script. We allowed one stray extra word at the start. Nine of the 11 Telnyx streaming engines scored higher than Scribe v2 Realtime on this set, Linden-1 tied it, and Parakeet v3 scored lower.
Spelled names and addresses were hard for every engine. Across every streaming engine, between 36 and 59 words in 100 came back wrong in that set, so none of these results should be read as "solved".
Medical audio: level on calls, Scribe ahead on consultations
The medical phone-call lines are refill requests, drug names, doses, pharmacies and insurers. Nova-3 Medical got 16.4 wrong words per 100 and Scribe v2 Realtime got 17.3. That gap is under one point on 90 lines, which is inside the noise. [TODO: Telnyx's model docs list Nova-3 Medical as REST only, but it returned results over WebSocket in our runs. Confirm with product that live use is supported before this post publishes.] When we gave both engines the same 21-term vocabulary list of drugs, pharmacies and insurers, the numbers moved to 15.4 and 16.2.
Consultations are a different test, with longer, cleaner speech between a doctor and a patient, streamed live.
Scribe v2 Realtime has the lowest error rate, and its range of 5.2 to 6.9 does not overlap Nova-3 Medical's 7.7 to 9.4. Parakeet v3 comes closest on accuracy, but it takes 4.8 seconds to return first words, which is slow for a live call.
Recorded files and other languages: Scribe leads
For recorded audio, where nobody is waiting on a live reply, accuracy is the number that matters. We tested Scribe v2 Medical on files only, so it appears here and not in the live tables.
On German, French and Turkish read speech, Scribe v2 led every Telnyx file engine we tested:
Which engine for which job
- A voice agent that has to take turns quickly and catch short confirmations: Flux starts fastest and got the most one-word replies right, and Nova-3 finishes its slowest turns sooner.
- Live medical calls: Nova-3 Medical and Scribe v2 Realtime were level on phone-call lines, so a vocabulary list is worth testing on your own audio.
- Recorded consultations where accuracy matters most: Scribe v2 led in this test.
- German, French or Turkish files: Scribe v2 led in this test.
What this test does not show
It is one set of runs, and engines change, so rerun it before you quote it. The samples are small in places, with five callers, 90 medical lines and 147 short replies, so treat gaps of a point or two as ties. We scored 339 of 375 phone lines and set 36 aside for a human listen. The phone recordings are not published, so that track cannot be rerun from the repo. Prices are not in these tables.
Try it on your own audio
Run the same test on your own recordings with the Telnyx speech-to-text API, or read the full list of our published benchmarks.








