Ir para o conteúdo
ModelListadosExterno
Browse files

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.

TipoOtherModelo baseopenai/whisper-smallVersãoRevision 9cad932Cnota

Fonte do modelo

Tipo
Other
Tamanho do arquivo
24,8–922 MB
Modelo base
openai/whisper-small
Versão
vRevision 9cad932
Atualizado
27 de set. de 2026
Downloads
1
Fonte
Hugging Face

Descrição da fonte

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: 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.

SplitSelected examplesEstimated hours
Train1333740.00
Validation4001.17
Test10002.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.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.
  • 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.

Fontes

1 fonte
Hugging FacePrimárioVersão 9cad9327c1b88475181c4bf96934d7985cf08ce5
huggingface.co/Sam4rano/Luhya-ASR-Data-subset-50h-whisper-small-finetuned/tree/9cad9327c1b88475181c4bf96934d7985cf08ce5

Verificado 30 de ago.

Download files

Artefatos de modelo

8 artefatos

adapter_model.safetensors

safetensors · 24,8 MB · SHA-256 babcca596b3c…3c8e · Hugging Face

Download file

checkpoint-126/model.safetensors

safetensors · 922 MB · SHA-256 bb18baadd714…bf84 · Hugging Face

Download file

checkpoint-1668/adapter_model.safetensors

safetensors · 24,8 MB · SHA-256 babcca596b3c…3c8e · Hugging Face

Download file

checkpoint-2076/adapter_model.safetensors

safetensors · 24,8 MB · SHA-256 ecc1c2b46ef6…a4c1 · Hugging Face

Download file

checkpoint-2595/adapter_model.safetensors

safetensors · 24,8 MB · SHA-256 4d22b547d235…bafc · Hugging Face

Download file

checkpoint-834/adapter_model.safetensors

safetensors · 24,8 MB · SHA-256 eaf14028c2e7…5f25 · Hugging Face

Download file

checkpoint-84/model.safetensors

safetensors · 922 MB · SHA-256 5eeccb833308…c82f · Hugging Face

Download file

model.safetensors

safetensors · 922 MB · SHA-256 bb18baadd714…bf84 · Hugging Face

Download file

Trechos de fonte

2 trechos

--- 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