Research release

Introducing Medera BH-ASR, and the leaderboard we hold it to

Our speech recognition for clinical conversations in English and Arabic is now on Hugging Face: a model card with a 13-system leaderboard, and a live benchmark where anyone can record a conversation and watch every recognizer score it. Here is what it does, how it ranks, and where it still falls short.

Medera Research TeamOctober 20268 min read

11.02%

Word error rate on English mock consultations

Lowest of 13 systems, level with Qwen3-ASR 0.6B

97.9%

Transcribed speech carrying the right role

30 held-out consultations, one channel, Lite

0 vs 71

Invented drug names under a medication prompt

Pro, against the prompted recognizer alone

23

Pinned open model files, all on CPU

Audio stays in memory, nothing leaves the machine

A therapy or primary-care conversation is a hard case for speech recognition: two people, long pauses, clinical vocabulary, and now and then a sentence about safety that a clinician must not miss. Medera BH-ASR is built for that setting, in English and Arabic. Today its model card and a live benchmark are public on Hugging Face, so anyone can see how it is built, how it ranks against open recognizers, and where it still falls short.

One recording in, a reviewed transcript out

Nothing is declared up front. From a single recording, BH-ASR finds the speech, tells the speakers apart, detects the language of each stretch, and works out who is the clinician and who is the patient. It returns a versioned JSON transcript, bh-transcript.v1, with speaker, role, language, guard flags and safety flags on every segment.

  1. 1

    Speech regions

    Voice-activity detection with Silero VAD 6.2.

  2. 2

    Speakers

    TitaNet-large voice embeddings from short windows, clustered by cosine distance.

  3. 3

    Language

    Detected per speech region with Whisper-large-v3-turbo, so a conversation can move between English and Arabic.

  4. 4

    Recognition

    Pro fuses Parakeet-TDT-0.6B-v2, Qwen3-ASR-0.6B and Cohere Transcribe word by word in English, and uses Cohere Transcribe for Arabic. Lite runs one recognizer: Parakeet-TDT-0.6B-v2 for English, Nemotron-3.5-ASR for Arabic.

  5. 5

    Verifier and guard

    Whisper-large-v3-turbo transcribes independently. A guard compares the fused text with it and keeps, flags, trims, replaces or drops each segment, recording the reason.

  6. 6

    Roles and safety language

    Roles are read from the words themselves. Bilingual rules surface safety language as prompts for the clinician to review.

Everything runs on CPU, and every model file is pinned by SHA-256. BH-ASR trains no recognizer weights of its own: it is a system built around open models, which keep their own licenses. The engine, the fusion, the guard and the rules are ours.

The leaderboard

Thirteen systems ran on the same CPU runtime and were scored on 480 clips across three test sets: 240 clips of real English mock primary-care consultations from PriMock57, and 120 English and 120 Arabic clips of scripted safety statements in synthetic speech. The leaderboard was scored on October 8, 2026.

Word error rate on English consultations (PriMock57)

Lower is better. Lines show the 95% confidence interval.

  • Medera BH-ASR
  • Open recognizers
  • 95% confidence interval
  • Medera BH-ASR Pro
  • Medera BH-ASR Lite
  • Qwen3-ASR 0.6B
  • Parakeet-TDT 0.6B v2
  • Parakeet-TDT 0.6B v3
  • Whisper large-v3
  • Cohere Transcribe (03-2026)
  • Whisper large-v3-turbo
  • Canary-180M-Flash
  • Nemotron 3.5 ASR Streaming 0.6B
  • Omnilingual ASR CTC 1B (v2)
  • Omnilingual ASR CTC 300M (v2)
  • MedASR

Intervals from 1,000 bootstrap resamples of clips. Source: Medera BH-ASR model card, Beta 1.2.0.

The full leaderboardSwipe the table to see every column.
#RecognizerEN consultations WER (95% CI)EN safety WERAR safety WERSpeed (RTF)
1Medera BH-ASR Pro11.02 (9.4–12.9)0.3535.352.0
2Medera BH-ASR Lite11.50 (9.7–13.5)0.6445.910.86
3Qwen3-ASR 0.6B11.80 (10.0–14.1)1.1650.550.53
4Parakeet-TDT 0.6B v212.32 (10.3–14.6)0.12n/a0.16
5Parakeet-TDT 0.6B v312.77 (10.6–15.3)0.46n/a0.17
6Whisper large-v313.55 (11.6–15.8)0.4642.445.7
7Cohere Transcribe (03-2026)13.66 (11.7–15.9)0.5836.540.48
8Whisper large-v3-turbo15.75 (13.4–18.4)0.5245.510.63
9Canary-180M-Flash16.75 (12.9–22.2)1.04n/a0.23
10Nemotron 3.5 ASR Streaming 0.6B17.31 (14.7–20.4)1.6846.300.62
11Omnilingual ASR CTC 1B (v2)22.15 (19.5–25.3)3.0142.830.63
12Omnilingual ASR CTC 300M (v2)31.05 (27.8–34.7)5.8450.080.26
13MedASR39.46 (34.9–44.6)6.83n/a0.05

Word error rate in percent. EN safety and AR safety are the scripted safety statements, 120 clips each. RTF is the median real-time factor on 2 vCPU over 12 random clips per test set: 1.0 keeps pace with the audio, 2.0 takes twice as long. n/a: no Arabic support.

Read the top of the table with care. Pro's English lead over Qwen3-ASR 0.6B is not statistically significant (p = 0.15), so we read it as at the top, not as a margin. What is significant is the fusion: Pro is 1.3 points below Parakeet-TDT-0.6B-v2, the recognizer it is built around (p = 0.004). Resampling whole consultations rather than clips, Pro's English word error rate is 11.02%, with a 95% confidence interval of 9.16% to 13.25% across 42 consultations.

In Arabic, Pro has the lowest word error rate on the safety statements, 35.35%, which is 1.2 points below Cohere Transcribe running alone (p = 0.036). On real read speech from FLEURS (ar_eg), the lighter profile does better: Lite scores 11.14% against 12.38% for Pro (p = 0.027).

Guarded against invented text

Recognizers sometimes write words nobody said, and in a clinical record an invented medication is worse than a missing one. Given a medication prompt, the prompted recognizer on its own inserted 71 drug names that were never spoken. Pro inserted none. On 68 real non-speech clips, Pro produced text on 1, against 4 for Parakeet-TDT-0.6B-v2 alone and 0 for Nemotron-3.5-ASR.

Safety language, surfaced for a clinician

BH-ASR's bilingual rules look for five categories: suicidal thoughts, suicidal plans or means, self-harm, harm to others, and hopelessness. Affirmed, hypothetical and about-someone-else statements become review prompts. Denials and a clinician's own screening questions are documented, not prompted. None of this is a diagnosis or a risk score: severity is set by category alone and has not been validated as a measure of risk.

We test the rules on 60 scripted statements per language, 22 of them alerts, each recorded twice, clean and with room noise. End to end, through recognition, Pro keeps 12 of 22 English alerts and 4 of 22 Arabic alerts. The useful part is where the rest are lost.

Where alerts are lost (Pro, rules 1.3.0, per recording)Swipe the table to see every column.
LanguageAlert recordingsMissed by the rulesLost in recognitionKept
English4420 (16 indirect)024
Arabic4414 (6 indirect)246

In English, recognition loses nothing: the rules are the limit, and indirect phrasing is most of what they miss. In Arabic, recognition is the limit. That tells us where to work first.

A conversation-reading version of the rules, still in development, reads each answer against the clinician's question. On 40 alerts per language in held-out written exchanges, rules 1.5.0 raised 27 English alerts (6 when read line by line) and 19 Arabic alerts (4 line by line), with one false prompt in 24 safe exchanges per language. It is measured on text with the speakers given, not yet through recognition.

Fast enough on a CPU, and private

Speed on 2 vCPU (real-time factor)
ProfileEnglish consultationsArabic statements
BH-ASR Pro2.01.2
BH-ASR Lite0.861.3

A real-time factor below 1.0 is faster than the audio itself. On two virtual CPUs, Lite transcribes English consultations faster than they were spoken. Pro takes about twice as long as the recording, which is why it is meant for the transcript after the session. Audio stays in memory, the engine makes no outbound connection, and no recording is kept. For Pro, plan a node with 12 to 16 GB of memory.

Try it, and check our numbers

The live benchmark

Record or upload a conversation of up to 3 minutes in English or Arabic. BH-ASR detects the language, the speakers and their roles, then every open recognizer on the Space transcribes the same speech and is scored live by how much they agree. Accuracy against human transcripts is on the leaderboard. It is a demonstration, not a clinical tool: please don't upload recordings of real patients.

What it is not, yet

What comes next

If you can help with hard cases, as a speaker or as a clinical reviewer, we would like to hear from you. Get in touch.

A note on the numbers

Every figure in this post comes from the Medera BH-ASR model card (Beta 1.2.0; leaderboard scored October 8, 2026), where the test sets, the methods and the computed results are published. Leaderboard intervals come from 1,000 bootstrap resamples of clips; paired tests between systems resample whole consultations and statements, 10,000 times. Where a difference is not significant, we say so.

References

  1. 1

    Medera. Medera BH-ASR: Consensus-Guarded Bilingual Speech Recognition for Behavioral Health. Model card, Beta 1.2.0. Hugging Face, 2026. huggingface.co

  2. 2

    Medera. Medera BH-ASR live benchmark. Hugging Face Spaces, 2026. hf.space

  3. 3

    Papadopoulos Korfiatis A, Moramarco F, Sarac R, Savkov A. PriMock57: A Dataset Of Primary Care Mock Consultations. ACL, 2022. aclanthology.org

  4. 4

    Conneau A, et al. FLEURS: Few-shot Learning Evaluation of Universal Representations of Speech. 2022. arxiv.org

  5. 5

    Fiscus JG. A post-processing system to yield reduced word error rates: Recognizer Output Voting Error Reduction (ROVER). IEEE ASRU, 1997. nist.gov

  6. 6

    Radford A, et al. Robust Speech Recognition via Large-Scale Weak Supervision. ICML, 2023. arxiv.org

  7. 7

    Xu H, et al. Efficient Sequence Transduction by Jointly Predicting Tokens and Durations. ICML, 2023. arxiv.org

  8. 8

    Koluguri NR, Park T, Ginsburg B. TitaNet: Neural Model for Speaker Representation with 1D Depth-wise Separable Convolutions and Global Context. ICASSP, 2022. arxiv.org

  9. 9

    Posner K, et al. The Columbia-Suicide Severity Rating Scale: Initial Validity and Internal Consistency Findings From Three Multisite Studies With Adolescents and Adults. American Journal of Psychiatry, 2011. doi.org

Keep reading

Bring BH-ASR to your practice.

Care is better with Medera.

Or see how it works first.