Luhya ASR Data Subset 50h Whisper Small Finetuned
This repository contains a Whisper-family ASR checkpoint trained with the lorafast profile on a bounded subset of the selected DDD-Kenya dataset.
Modellquelle
- Art
- Other
- Dateigröße
- 24,8–922 MB
- Basismodell
- openai/whisper-small
- Version
- vRevision 9cad932
- Aktualisiert
- 27. Sept. 2026
- Downloads
- 1
- Quelle
- Hugging Face
Quellenbeschreibung
Luhya-ASR-Data-subset-50h-whisper-small-finetuned
This repository contains a Whisper-family ASR checkpoint trained with the lora_fast profile on a bounded subset of the selected DDD-Kenya dataset.
Model Details
- Owner: Sam4rano
- Base model:
openai/whisper-small - Backend:
whisper_finetune - Dataset:
DDD-Kenya/Luhya-ASR-Data-subset-50h - Output repository:
Sam4rano/Luhya-ASR-Data-subset-50h-whisper-small-finetuned - Sampling rate:
16000Hz - Created: 2026-07-12
Intended Use
This model/artifact is intended for automatic speech recognition experiments on Kenyan language speech datasets from DDD-Kenya, especially Gusii and Kamba subset experiments. It is suitable for research evaluation, error analysis, and continued ASR adaptation. It should not be used as the sole basis for high-stakes decisions without additional validation by native speakers and domain experts.
Training and Evaluation Data
The run used bounded, reproducible subsets selected from Hugging Face Datasets.
The exact split metadata is saved in run_manifest.json.
| Split | Selected examples | Estimated hours |
|---|---|---|
| Train | 13337 | 40.00 |
| Validation | 400 | 1.17 |
| Test | 1000 | 2.86 |
Filters:
{}
Training Procedure
The model was fine-tuned with Hugging Face Seq2SeqTrainer.
- Training profile:
lora_fast - Learning rate:
0.0001 - Per-device train batch size:
2 - Gradient accumulation steps:
8 - Run mode:
train - Epochs:
2.0 - Max steps override:
None - Warmup ratio:
0.05 - FP16 / BF16:
False/True - Gradient checkpointing:
False - Whisper language prompt:
None - Whisper task:
transcribe
Results
- Test WER:
46.53%
Additional metrics and raw run metadata are saved alongside the checkpoint:
test_metrics.jsonor backend-specific metrics JSONrun_manifest.json- prediction CSV files when generated
Limitations
- Luhya is not a native Whisper language-token target; this run avoids forcing
a wrong language prompt when
WHISPER_LANGUAGE=None. - The dataset duration metadata is not trusted; selected hours are computed from audio rows that successfully decode.
- Corrupted/unreadable audio rows are skipped and counted in
run_manifest.json. - Subset-based Colab runs are useful for debugging and early experiments, but final claims should use the full validated 50h subset or a fixed documented split.
- Orthography, speaker distribution, audio quality, and dialect coverage should be manually audited before publication.
- Qwen3-ASR baseline rows are comparable evaluation results, not fine-tuned derivative model weights.
Reproducibility
See run_manifest.json for:
- dataset name/config/revision
- base model revision, when resolvable
- split sizes and estimated hours
- Python, PyTorch, CUDA, and GPU metadata
- output directory and repository target
Citation
If you use this artifact, cite the original base model authors and the DDD-Kenya dataset source. For Qwen3-ASR baseline experiments, cite the Qwen3-ASR model card and technical report referenced by the upstream repository.
Quellen
1 Quelle
Quellen
1 QuelleVerifiziert 30. Aug.
Download files
Modellartefakte
8 Artefakte
Modellartefakte
8 Artefakteadapter_model.safetensors
safetensors · 24,8 MB · SHA-256 babcca596b3c…3c8e · Hugging Face
Download filecheckpoint-126/model.safetensors
safetensors · 922 MB · SHA-256 bb18baadd714…bf84 · Hugging Face
Download filecheckpoint-1668/adapter_model.safetensors
safetensors · 24,8 MB · SHA-256 babcca596b3c…3c8e · Hugging Face
Download filecheckpoint-2076/adapter_model.safetensors
safetensors · 24,8 MB · SHA-256 ecc1c2b46ef6…a4c1 · Hugging Face
Download filecheckpoint-2595/adapter_model.safetensors
safetensors · 24,8 MB · SHA-256 4d22b547d235…bafc · Hugging Face
Download filecheckpoint-834/adapter_model.safetensors
safetensors · 24,8 MB · SHA-256 eaf14028c2e7…5f25 · Hugging Face
Download filecheckpoint-84/model.safetensors
safetensors · 922 MB · SHA-256 5eeccb833308…c82f · Hugging Face
Download fileQuellenauszüge
2 Auszüge
Quellenauszüge
2 Auszüge--- language: - sw - en license: apache-2.0 tags: - automatic-speech-recognition - asr - speech - kenya - low-resource-asr - whisper - peft - lora datasets: - DDD-Kenya/Luhya-ASR-Data-subset-50h base_model: - openai/whisper-small pipeline_tag: automatic-speech-recognition --- # Luhya-ASR-Data-subset-50h-whisper-small-finetuned This repository contains a Whisper-family ASR checkpoint trained with the `lora_fast` profile on a bounded subset of the selected DDD-Kenya dataset. ## Model Details - **Owner:** [Sam4rano](https://huggingface.co/Sam4rano) - **Base model:** `openai/whisper-small` - **Backend:** `whisper_finetune` - **Dataset:** `DDD-Kenya/Luhya-ASR-Data-subset-50h` - **Output repository:** `Sam4rano/Luhya-ASR-Data-subset-50h-whisper-small-finetuned` - **Sampling rate:** `16000` Hz - **Created:** 2026-07-12 ## Intended Use This model/artifact is intended for automatic speech recognition experiments on Kenyan language speech datasets from DDD-Kenya, especially Gusii and Kamba subset experiments. It is suitable for research evaluation, error analysis, and continued ASR adaptation. It should not be used as the sole basis for high-stakes decisions without additional validation by native speakers and domain experts. ## Training and Evaluation Data The run used bounded, reproducible subsets selected from Hugging Face Datasets. The exact split metadata is saved in `run_manifest.json`. | Split | Selected examples | Estimated hours | | --- | ---: | ---: | | Train | 13337 | 40.00 | | Validation | 400 | 1.17 | | Test | 1000 | 2.86 | Filters: ```json {} ``` ## Training Procedure The model was fine-tuned with Hugging Face `Seq2SeqTrainer`. - Training profile: `lora_fast` - Learning rate: `0.0001` - Per-device train batch size: `2` - Gradient accumulation steps: `8` - Run mode: `train` - Epochs: `2.0` - Max steps override: `None` - Warmup ratio: `0.05` - FP16 / BF16: `False` / `True` - Gradient checkpointing: `False` - Whisper language prompt: `None` - Whisper task: `transcribe` ## Results - Test WER: `46.53%` Additional metrics and raw run metadata are saved alongside the checkpoint: - `test_metrics.json` or backend-specific metrics JSON - `run_manifest.json` - prediction CSV files when generated ## Limitations - Luhya is not a native Whisper language-token target; this run avoids forcing a wrong language prompt when `WHISPER_LANGUAGE=None`....
Source context: 1 downloads · 0 likes · Pipeline automatic-speech-recognition · Library peft · Repo Sam4rano/Luhya-ASR-Data-subset-50h-whisper-small-finetuned
