BH-ASR
Live benchmarkMedera BH-ASR

Record or upload. Everything else is detected

A clinical or behavioral-health conversation in English or Arabic (Saudi, Gulf or Modern Standard) goes in. Medera BH-ASR detects the language, finds the speakers and reads who is the clinician and who the patient, then every open-weight recogniser on this Space transcribes the same speech and is scored live.

  • English Β· Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ©
  • Speakers and roles detected
  • Open-weight recognisers
  • Never written to disk

Your recording

0:00
Press, speak English or Arabic, press again. Up to 3 minutes.
  • The microphone records only while the button is on, and nothing leaves your browser until you press Analyze.
  • The raw signal is kept: no noise suppression or automatic gain, so the recognisers hear your voice, not the browser's processing.

What happens next

  1. Language, for every stretch of speech

    English or Arabic, or a mix of both, detected as it is spoken. Nothing to choose.

  2. Speakers and their roles

    Voices are told apart, then what each person says, in English or in Saudi, Gulf or Modern Standard Arabic, shows who asks as the clinician and who answers as the patient.

  3. Every recogniser, the same speech

    Medera BH-ASR first, then each open-weight recogniser on this Space, one after another.

  4. Scored with no transcript needed

    Each recogniser against the recognisers independent of it: agreement, labelled as such. Accuracy against human transcripts is on the leaderboard.

Up to 3 minutes Β· English and Arabic Β· held in memory only, never written to disk

Record or upload a recording.

Use via API

This page calls the Space's own HTTP API, and so can you: send a recording, then fetch the result as it fills in. The Space is private, so every request carries a Hugging Face token of an account that can open it.

1 Β· Send a recording

2 Β· Fetch the result

The only field is file: the language, the speakers and their roles are detected. The job answers queued, running (with BH-ASR's bh-transcript.v1 output as result as soon as it exists, its diarization and each segment's speaker and role, and bench.results growing as each recogniser finishes), then done with bench.agreement. Results are kept in memory for 15 minutes.

Privacy

A demonstration, not a clinical tool. Don't record or upload real patients, or anyone who hasn't agreed to it.