smutuvi/ndizi-gemma4-e2b-african-asr-merged
072
Ndizi African ASR — merged weights (Swahili · Amharic · Oromo)
Full merged Transformers checkpoint for GPU / server inference. Built by merging LoRA + embed_audio into Sunbird/Sunflower-Gemma4-E2B.
For phones / edge, use the LiteRT bundle: smutuvi/ndizi-gemma4-e2b-african-asr-litert.
ASR prompts
Use the language-matched prompt (same strings as training / LiteRT on-device):
Training
LoRA + embed_audio on Sunbird/Sunflower-Gemma4-E2B. Shipped checkpoint: artifacts/checkpoints_african_asr/best (v1).
FLEURS / SALT / Common Voice are eval-only (not in this train mix).
Eval (v1 vs Sunflower, on-device Swahili prompt)
Lower WER is better. Δ = LoRA − Sunflower (negative = improved).
Amharic / Oromo coverage is present in training; prefer language-matched prompts for those languages. Later adapters (v2+) trade some FLEURS Swahili for stronger Oromo — this Hub ship is v1.
Related repos
Quick start (Transformers)
import torch
from transformers import AutoModelForCausalLM, AutoProcessor
repo = "smutuvi/ndizi-gemma4-e2b-african-asr-merged"
model = AutoModelForCausalLM.from_pretrained(repo, torch_dtype=torch.float16, device_map="auto")
processor = AutoProcessor.from_pretrained(repo)
# Use the Swahili / Amharic / Oromo ASR prompt from the table above with your audio.