Audar-ASR-V1-Flash ยท Transformers + GGUF

Audar's proprietary Arabic ASR โ€” the real-time, edge tier.

From Arabic to the world.

License Task Format Params Languages Runs on

๐Ÿงญ Overview ยท ๐Ÿ“Š Benchmarks ยท ๐Ÿค— Transformers ยท ๐Ÿ’ป GGUF ยท ๐ŸŽ™๏ธ Streaming ยท โ˜๏ธ Audar API ยท ๐Ÿ“œ License


๐Ÿงญ What it is

Audar-ASR-V1-Flash is the edge tier of Audar's proprietary Arabic speech-recognition family โ€” the same in-house Arabic training program as Audar-ASR-V1-Turbo, delivered in a fast ~0.6B-decoder model for real-time captioning and on-device use. It recasts transcription as audio-conditioned next-token prediction (a language-model decoder, not CTC/transducer), and is developed through Audar's proprietary pipeline:

  • ๐Ÿงฑ Large-scale dialectal pretraining โ€” 300,000+ hours of Arabic audio (MSA + Gulf, Egyptian, Levantine, Maghrebi; code-switching; diverse channels).
  • ๐ŸŽฏ Dialect-targeted fine-tuning with hardness and multi-task sampling.
  • ๐Ÿง  GRPO reinforcement-learning alignment from trained native-Arabic annotators.

It transcribes MSA and every major Arabic dialect, code-switched Arabicโ€“English, and English, across 30 languages, and runs on CPU / GPU / edge via ๐Ÿค— Transformers or GGUF. For maximum accuracy on the hardest dialectal audio, use the larger Turbo tier.

Distributed in the widely-supported Qwen3-ASR architecture format for turnkey tooling (Transformers, llama.cpp / GGUF). The model โ€” data, training curriculum, and alignment โ€” is Audar's.

Model summary

ModelAudar-ASR-V1-Flash โ€” proprietary Arabic ASR (edge tier)
TaskAutomatic speech recognition (audio โ†’ text)
ApproachGenerative ASR โ€” audio encoder + language-model decoder
Training300k+ hrs dialectal pretraining โ†’ dialect-targeted SFT โ†’ GRPO alignment
Decoder size~0.6B (full model ~0.78B, bf16)
Audio input16 kHz mono; 30 s context (longer audio is chunked/streamed)
LanguagesArabic (MSA + Gulf/Egyptian/Levantine/Maghrebi dialects) + English + 28 more
Runtimes๐Ÿค— Transformers (GPU) ยท GGUF / llama.cpp (CPU ยท GPU ยท edge)
LicenseAudarAI Open License v1.0

๐Ÿ“Š Benchmarks

Audar-ASR sets the state of the art on dialectal Arabic. The fully-benchmarked Turbo tier posts the lowest average WER of any evaluated system on the Open Universal Arabic ASR Leaderboard (24.7 % on the full test sets, best on four of six), 3.55 % WER on CommonVoice-18 Arabic, and 19.4 % WER / 7.3 % CER on Emirati (Mixat) โ€” see the Turbo card.

Flash is the edge tier: it trades some accuracy for latency and throughput. Measured with our harness on an internal dialectal validation sample (WER/CER %, N clips per set):

Set (dialect) N WER % CER %
SawtArabi (Gulf) 23 37.4 16.0
ArzEn (Egyptian โ‡„ English code-switch) 40 43.7 19.5
MGB-3 (Egyptian broadcast) 40 49.0 18.1
Casablanca (Maghrebi / Moroccan Darija) 40 71.3 28.7

Use Flash for real-time and on-device transcription; step up to Turbo when you need the lowest error on heavy dialectal or long-form audio (on this same sample, Turbo roughly halves Flash's WER: Gulf 37โ†’14, Egyptian code-switch 44โ†’20).

๐Ÿค— Transformers inference

Ships self-contained modeling code, so trust_remote_code=True is required.

# pip install "transformers>=4.57" torch librosa
import re, torch, librosa
from transformers import AutoProcessor, AutoModelForCausalLM

repo = "audarai/Audar-ASR-V1-Flash"
proc  = AutoProcessor.from_pretrained(repo, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
    repo, trust_remote_code=True, torch_dtype=torch.bfloat16, device_map="cuda:0",
).eval()

SYSTEM = "ูุฑู‘ุบ ุงู„ูƒู„ุงู… ุงู„ุนุฑุจูŠ ุงู„ุชุงู„ูŠ."          # "Transcribe the following Arabic speech."
audio, _ = librosa.load("clip.wav", sr=16000, mono=True)

conv = [
    {"role": "system", "content": SYSTEM},
    {"role": "user",   "content": [{"type": "audio"}]},   # audio placeholder (a list, not "<audio>")
]
text   = proc.apply_chat_template(conv, tokenize=False, add_generation_prompt=True)
inputs = proc(text=text, audio=audio, sampling_rate=16000, return_tensors="pt").to(model.device)
inputs["input_features"] = inputs["input_features"].to(model.dtype)   # features are fp32 โ†’ cast to bf16

out = model.generate(**inputs, max_new_tokens=440, do_sample=False)
hyp = proc.batch_decode(out[:, inputs["input_ids"].shape[1]:], skip_special_tokens=True)[0]
print(re.sub(r"^\s*language\s+[A-Za-z]+\s*(?:<asr_text>)?\s*", "", hyp).strip())
  • Language steering: the Arabic auto-dialect prompt above needs no dialect hint. For other languages use e.g. "Transcribe the following speech.".
  • Long audio (>30 s): split at ~30 s boundaries (see the streaming section).

๐Ÿ’ป GGUF inference (llama.cpp)

Audar-ASR runs on llama.cpp via the multimodal (mtmd) path: a quantized decoder GGUF plus a BF16 audio projector (mmproj). Build a recent llama.cpp (with Qwen3-ASR support), then:

./llama-mtmd-cli \
  -m       Audar-ASR-V1-Flash-Q8_0.gguf \
  --mmproj mmproj-Audar-ASR-V1-Flash.gguf \
  --audio  clip.wav \
  -sys     "ูุฑู‘ุบ ุงู„ูƒู„ุงู… ุงู„ุนุฑุจูŠ ุงู„ุชุงู„ูŠ." \
  --temp 0

โš ๏ธ The audio projector (mmproj) must stay BF16 โ€” the encoder's ClippableLinear is numerically sensitive, so F16/Q8 measurably degrade quality. The decoder quantizes normally.

GGUF variants

File Approx. size Notes
Audar-ASR-V1-Flash-Q4_K_M.gguf ~0.40 GB Smallest; best for edge/offline
Audar-ASR-V1-Flash-Q8_0.gguf ~0.64 GB Near-lossless, CPU-friendly (recommended)
Audar-ASR-V1-Flash.gguf (BF16) ~1.20 GB Full precision decoder
mmproj-Audar-ASR-V1-Flash.gguf ~0.38 GB BF16 audio encoder โ€” required, keep BF16

Prefer a managed endpoint? The Audar-ASR family is also available via the Audar API/SDK โ€” streaming, speaker-attributed transcription, and diarization, production-hosted.

๐ŸŽ™๏ธ Real-time streaming

The 30 s-context model streams via LocalAgreement-2: as audio arrives, the trailing window is re-decoded each hop and a word is committed only once two consecutive decodes agree on it โ€” giving stable, low-latency incremental output on both the Transformers and GGUF paths. Audar's production realtime engine serves the same policy over an OpenAI-Realtime-compatible WebSocket with model-based endpointing.

๐ŸŒ Languages, dialects & tasks

  • Primary: Arabic โ€” MSA and dialectal (Gulf/Emirati, Egyptian, Levantine, Maghrebi), plus code-switched Arabicโ€“English; dialect-faithful orthography from audio alone.
  • Also: English + 28 additional languages.
  • Task: transcription (audio โ†’ UTF-8 text), prompt-steerable for language/formatting.

Intended use & limitations

Intended use. Live captioning and subtitles, voice assistants/agents, meeting and call-center transcription, media/broadcast, accessibility โ€” cloud, on-prem, or offline/edge.

Limitations.

  • Maghrebi / Moroccan Darija (Casablanca) is the hardest condition for all systems.
  • Heavily code-switched telephony and low-SNR audio degrade accuracy relative to clean MSA.
  • Long recordings can drift; chunk at sentence boundaries for best results.
  • Not evaluated for, and must not be used for, covert speaker identification.

๐Ÿ“œ License

Released under the AudarAI Open License v1.0 โ€” commercial use, redistribution, and fine-tuning/quantization permitted; ship the license and keep notices. See audarai.com/license/audarai-open-license-v1.0.

Citation

@misc{audar-asr-flash-2026,
  title  = {Audar-ASR: Dialect-Aware Arabic Speech Recognition},
  author = {AudarAI},
  year   = {2026},
  note   = {Audar-ASR-V1-Flash},
  url    = {https://huggingface.co/audarai/Audar-ASR-V1-Flash}
}

About AudarAI

Leading Arabic-First Multilingual Audio Intelligence

AudarAI starts with Arabic โ€” and expands to the world.

We are building advanced multilingual audio intelligence that helps individuals, enterprises, and governments communicate across languages, cultures, and borders. By combining Arabic-first speech technology with global multilingual AI, AudarAI transforms voice into understanding, interaction, and connection.

Our work spans speech recognition, speech understanding, voice-enabled digital assistants, human-computer interaction, and intelligent audio systems designed for real-world impact. From empowering people to access technology in their native language to helping organizations communicate globally, AudarAI is shaping a future where every voice can be heard, understood, and connected.

Arabic-first. Multilingual by design. Human-centered at heart.

๐ŸŒ www.audarai.com ยท ๐Ÿค— Hugging Face ยท GitHub ยท contact@audarai.com

ยฉ 2026 AUDARAI PTE. LTD. ยท Licensed under the AudarAI Open License v1.0

Downloads last month
591
Safetensors
Model size
0.8B params
Tensor type
BF16
ยท
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support