Views
No views yet
| Repository code | Language | omniASR code |
|---|---|---|
sw / swa | Swahili | swh_Latn |
kik | Kikuyu | kik_Latn |
kln | Kalenjin | kln_Latn |
luo | Dholuo | luo_Latn |
som | Somali | som_Latn |
mas | Maasai | saq_Latn |
omniASR_CTC_1B_v2, fine-tuned jointly, BF16 checkpoint at total step 1250.mas|unscripted; disabled for all other routes.| Language | Selected clips | Total hours | Legacy replay hours | New in-domain hours |
|---|---|---|---|---|
| sw | 25532 | 143.7872 | 14.3814 | 129.4059 |
| kik | 38182 | 115.9357 | 38.2562 | 77.6795 |
| kln | 12377 | 53.4955 | 9.6287 | 43.8668 |
| luo | 16054 | 58.1835 | 19.2000 | 38.9835 |
| som | 7295 | 31.4855 | 5.6674 | 25.8180 |
| mas | 7060 | 48.6609 | 8.2769 | 40.3840 |
ATTRIBUTION.md for source attribution and license information.weights/base_step1250_bf16.pt: tensor-exact BF16 base repacked without optimizer or private metadata.adapters/mas_step1250.safetensors: tensor-exact Maasai LoRA adapter in a non-pickle format.adapters/lora_plan.parquet: audited module/rank plan.adapters/lora_routing.json: mandatory routing rule.config.json: portable runtime contract.training_data_summary.csv and evaluation_summary.json: aggregate data, training schedule and frozen local/public evaluation results.load_model.py: reference loader.runtime_environment.json and requirements.txt: captured publication/runtime dependency versions and source audit status.publication_manifest.json and SHA256SUMS: integrity proofs.1import importlib.util
2from pathlib import Path
3from huggingface_hub import snapshot_download
4repo = snapshot_download("VynoDePal/omniASR-fine-tuning-6languageKenya", revision="v1.0.0")
5spec = importlib.util.spec_from_file_location("kenya_asr_release", Path(repo) / "load_model.py")
6module = importlib.util.module_from_spec(spec)
7spec.loader.exec_module(module)
8print(module.self_check(repo)) # verify every frozen asset before model loading
9KenyaASRRuntime = module.KenyaASRRuntime
10runtime = KenyaASRRuntime(repo, device="cuda")
11text = runtime.transcribe(["audio.wav"], language="mas", domain="unscripted")[0]scripted/unscripted domain. For the leaderboard-compatible beam-search pipeline, use VynoDePal/KenLM-V1 and profile current_model_036878.ATTRIBUTION.md and license_audit.json.