lemura-arabic-asr

A compact, dialect-aware Arabic speech-recognition model β€” leaderboard-tier accuracy at ~18Γ— fewer parameters.

Task Params Architecture Dialects Runtime

🧭 Overview Β· πŸ“Š Benchmarks Β· ⚑ Efficiency Β· πŸ’» Usage Β· πŸŽ™οΈ Live Demo


🧭 What it is

lemura-arabic-asr is a compact multi-dialect Arabic ASR model built for accuracy and efficiency. It is a FastConformer-CTC acoustic model (115M parameters) adapted in-house from the NVIDIA FastConformer foundation, fine-tuned on **2,900 hours** of Arabic spanning MSA and the Gulf, Egyptian, Levantine, and Maghrebi dialect groups.

  • πŸͺΆ Small & fast β€” ~115M parameters. Runs comfortably on CPU and in real time, no GPU required.
  • πŸ—£οΈ Dialect-aware β€” trained across five Arabic dialect groups, not MSA-only.
  • 🎧 Robust on real audio β€” strongest on broadcast, conversational, and Gulf/MSA speech.
  • πŸ”“ Open & simple β€” a single .nemo file, loadable in a few lines with NVIDIA NeMo.

Model summary

Modellemura-arabic-asr β€” compact multi-dialect Arabic ASR
TaskAutomatic speech recognition (audio β†’ text)
ArchitectureFastConformer encoder + CTC decoder
Parameters~115M
Foundationadapted from NVIDIA FastConformer; ~2,900 h Arabic fine-tuning
Audio input16 kHz mono (auto-resampled)
LanguagesArabic β€” MSA + Gulf / Egyptian / Levantine / Maghrebi
RuntimeNVIDIA NeMo β€” CPU Β· GPU Β· real-time
LicenseCC-BY-4.0

πŸ“Š Benchmarks

Evaluated on all six Open Universal Arabic ASR Leaderboard test sets using the official leaderboard code (same normalizer, same WER metric).

Per-set WER (%)

SADA Common Voice 18 MASC-clean MASC-noisy MGB-2 Casablanca Average
37.28 9.74 7.27 23.65 14.33 58.24 25.08

In context (Average WER %, lower is better)

Model Params Avg WER
cohere-transcribe-arabic-07-2026 ~2.0B 25.87
lemura-arabic-asr ~0.12B 25.08*
omniASR_LLM_7B 7B 28.32
Qwen3-Omni-30B-A3B 30B 30.71
nvidia-conformer-ctc-large-arabic (lm) 0.6B 32.91
Qwen3-ASR-1.7B 1.7B 33.36

* Transparency note. lemura-arabic-asr was fine-tuned on training splits that overlap several of these test corpora (SADA, MASC, CV, MGB-2). The leaderboard is designed to measure zero-shot generalization, so this 25.08 is best read as an in-domain result, not a strict zero-shot ranking β€” a fair zero-shot number is a few points higher. Its unqualified strengths are efficiency and Gulf / MSA / broadcast robustness; the frontier for every system remains Maghrebi Darija (Casablanca).

⚑ Why it matters: efficiency

The top leaderboard systems are large generative audio-LLMs (2–30B parameters) that need GPUs. lemura-arabic-asr reaches a comparable accuracy tier with a ~115M-parameter CTC model:

lemura-arabic-asr Typical top systems
Parameters ~115M 2B – 30B
Hardware CPU or GPU GPU
Latency real-time seconds / clip
Footprint ~0.4 GB 4 – 60 GB

That makes it practical for on-device, low-cost, and high-throughput Arabic transcription where the big models are impractical.

πŸ’» Usage

import nemo.collections.asr as nemo_asr

model = nemo_asr.models.ASRModel.restore_from("asr_final.nemo")
print(model.transcribe(["audio.wav"]))   # 16 kHz mono

Try it live β€” no install: πŸŽ™οΈ lemura-arabic-asr demo

πŸ™ Credits

Downloads last month
-
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Space using lemuralabs/lemura-arabic-asr 1