Clinical audio is not ordinary conversation. It presents three specific challenges:
| Challenge | Example |
|---|---|
| Similar-sounding drug names | Hydroxyzine vs Hydralazine — one syllable apart |
| Dense technical vocabulary | Dosages, units, anatomy, pathology terms in rapid sequence |
| High stakes | Errors can enter a patient's medical chart |
Key insight: A general-purpose model trained on everyday speech will struggle here because medical vocabulary is rare, specialized, and unforgiving of mistakes.
Before reading any benchmark, you need to understand the core metric.
WER = the percentage of words transcribed incorrectly
$WER = \frac{\text{Substitutions + Deletions + Insertions}}{\text{Total Words in Reference}} \times 100$
Lower WER = Better accuracy
Higher WER = More errors
A base model is trained on broad, general data — everyday conversations, books, podcasts.
Fine-tuning takes that base model and trains it further on a specific domain — in this case, clinical audio.
General Data → Base Model (Scribe v2)
↓
+ Clinical Audio Training
↓
Fine-Tuned Model (Scribe v2 Medical)
Why does this matter?
There are four benchmarks presented. Let's learn how to read each one.
Tests transcription of dictated clinical notes in English, French, and German
| Model | EN | FR | DE | Overall WER |
|---|---|---|---|---|
| Scribe v2 Medical | 3.0% | 8.3% | 7.2% | 4.9% |
| Scribe v2 (base) | 3.9% | 7.8% | 9.6% | 5.9% |
| OpenAI GPT Transcribe | 5.0% | 10.7% | 11.7% | 7.6% |
| Deepgram Nova-3 Medical | 5.5% | — | — | — |
What to notice:
This benchmark introduces two new metrics beyond basic WER:
| Metric | Definition | Goal |
|---|---|---|
| Term Recall | % of medical terms correctly captured | Higher is better ↑ |
| Term-WER | Error rate on medical terms only | Lower is better ↓ |
| Model | Term Recall ↑ | Term-WER ↓ |
|---|---|---|
| Scribe v2 Medical | 77.7% | 10.4% |
| Scribe v2 (base) | 77.1% | 10.7% |
| OpenAI GPT Transcribe | 74.0% | 12.3% |
| Deepgram Nova-3 Medical | 72.5% | 13.6% |
What to notice:
An independent benchmark — important because it is not run by ElevenLabs
| Result | Score |
|---|---|
| Scribe v2 Medical WER | 5.88% (lowest of all 30 models) |
| Dosage accuracy (Medical) | 86.2% |
| Dosage accuracy (Base) | 79.8% |
Key insight: Independent benchmarks matter. When a company's own model wins on its own tests, that could be biased. Winning on an independent leaderboard is stronger evidence.
Introduces two more metrics:
| Metric | What It Measures |
|---|---|
| semWER (Semantic WER) | Errors in meaning — "mg" and "milligrams" count as the same |
| kwWER (Keyword WER) | Error rate on annotated medical keywords only |
| Model | semWER | kwWER |
|---|---|---|
| Scribe v2 Medical | 6.50% | 6.02% |
| Scribe v2 (base) | 7.35% | 7.04% |
| Deepgram Nova-3 Medical | 7.79% | 7.65% |
| OpenAI GPT Transcribe | 13.90% | 13.20% |
Granular finding from Eka:
Medical terms in full sentences: 7.5% WER ✅ (good)
Isolated single drug names: 14.3% WER ⚠️ (harder)
Why are isolated words harder? Without surrounding context, the model has no linguistic clues to resolve ambiguity.
| Actual Drug | What Model Heard |
|---|---|
| etodolac (NSAID) | "It'll do the luck" |
| levomilnacipran (antidepressant) | "Leave me alone now, Sephora." |
| methdilazine (antihistamine) | "Let's play our scene." |
When you know specific drug names will appear, you can tell the model in advance.
Standard request:
→ Transcribe this audio
Keyterm prompting:
→ Transcribe this audio
→ Expected terms: [etodolac, levomilnacipran, methdilazine]
This biases the model toward recognizing those specific terms, reducing errors on rare or unusual drug names.
A critical question: Does specializing a model make it worse at everything else?
Tested on 6,000 samples of everyday non-medical speech:
| Model | General Speech WER |
|---|---|
| Scribe v2 (base) | 5.3% |
| Scribe v2 Medical | 5.3% |
Answer: No. The fine-tuned model performs identically on general speech.
This is the ideal outcome of fine-tuning — gain specialization without losing generalization
In healthcare, data privacy is legally required, not optional.
HIPAA (Health Insurance Portability and Accountability Act)
Business Associate Agreement (BAA)
Zero Retention Mode (ZRM)
Audio sent → Transcription processed → Audio deleted immediately
→ Transcript deleted immediately
→ Only API response returned to you
The vendor retains nothing. Your application controls all data storage.
Clinical Speech Recognition
├── Why it's hard
│ ├── Similar drug names
│ ├── Dense vocabulary
│ └── High stakes
│
├── How performance is measured
│ ├── WER (Word Error Rate) — lower is better
│ ├── Term Recall — higher is better
│ ├── Term-WER — lower is better
│ ├── semWER — semantic equivalence
│ └── kwWER — keyword-specific errors
│
├── Fine-tuning
│ ├── Base model + domain-specific training
│ ├── Improves specialized accuracy
│ └── Does not degrade general performance
│
├── Remaining challenge
│ ├── Isolated single words are hardest
│ └── Solution: Keyterm prompting
│
└── Compliance
├── HIPAA eligibility
├── Business Associate Agreements
└── Zero Retention Mode