Downloads · 30 days
28
14% of all-time downloads
ai4good-labyrinth/synthetic-only-whisper-tiny-no-language-v2
synthetic-only-whisper-tiny-no-language-v2 is a automatic speech recognition model from ai4good-labyrinth. Use it when you need speech turned into text. The card lists the license as apache-2.0.
This repository contains a Whisper checkpoint for Chichewa/Nyanja automatic speech recognition, fine-tuned from openai/whisper-tiny.
Downloads · 30 days
28
14% of all-time downloads
All-time downloads
206
Public
Parameters
37.8M
151 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors151 MB · 96%
From the Hugging Face model README
This repository contains a Whisper checkpoint for Chichewa/Nyanja
automatic speech recognition, fine-tuned from openai/whisper-tiny.
synthetic-onlyopenai/whisper-tinysynthetic_only_tiny_constwarmup_best1750This checkpoint is intended for research and evaluation on Chichewa/Nyanja ASR. It is not a production-ready speech system and should be validated carefully before downstream use.
This repository contains a full fine-tuned checkpoint. It can be loaded directly with Transformers.
from transformers import AutoModelForSpeechSeq2Seq, AutoProcessor
model_id = "ai4good-labyrinth/synthetic-only-whisper-tiny-no-language-v2"
processor = AutoProcessor.from_pretrained(model_id)
model = AutoModelForSpeechSeq2Seq.from_pretrained(model_id)
Prepared datasetFLEURS dev374612374576311305min_duration_seconds=0.0, max_duration_seconds=30.0experiments/whisper_finetune/finetune_whisper.pyopenai/whisper-tinytranscribe--language auto in standalone evaluationfp16True17500.04The best checkpoint was selected using trainer-side dev evaluation on the duration-filtered FLEURS dev split.
0.88190.35872.1514These values come from the training pipeline and may differ slightly from standalone post-hoc evaluation because the decoding path is not perfectly identical.
Standalone evaluation is recommended for the final release. Filtered and unfiltered results should be reported separately.
min_duration_seconds=0, max_duration_seconds=30transcribeauto| Dataset | Split | Setting | Num examples | WER | CER | Notes |
|---|---|---|---|---|---|---|
| FLEURS | dev | filtered | 305 | 1.0058 | 0.5204 | Filtered to 30 seconds |
| FLEURS | dev | unfiltered | TBD | TBD | TBD | Standalone eval pending |
| FLEURS | test | filtered | 745 | 0.8995 | 0.4342 | Filtered to 30 seconds |
| FLEURS | test | unfiltered | TBD | TBD | TBD | Standalone eval pending |
| Zambezi | dev | filtered | 613 | 0.8643 | 0.3966 | Filtered to 30 seconds |
| Zambezi | dev | unfiltered | TBD | TBD | TBD | Standalone eval pending |
| Zambezi | test | filtered | 427 | 0.8407 | 0.3582 | Filtered to 30 seconds |
| Zambezi | test | unfiltered | TBD | TBD | TBD | Standalone eval pending |
eval/...If you use this checkpoint, please cite:
@misc{synthetic_only_whisper_tiny_no_language_v2_2026,
title = {Synthetic Only Whisper Tiny Synthetic Only Tiny Constwarmup Best1750 Checkpoint},
author = {AI4Good Labyrinth Team},
year = {2026},
howpublished = {\url{https://huggingface.co/ai4good-labyrinth/synthetic-only-whisper-tiny-no-language-v2}},
note = {Whisper fine-tuning for Chichewa/Nyanja ASR}
}