Downloads · 30 days
30
9% of all-time downloads
pengyizhou/whisper-fleurs-ceb_ph-small
whisper-fleurs-ceb_ph-small is a automatic speech recognition model from pengyizhou. Use it when you need speech turned into text. The card lists the license as cc-by-nc-3.0.
This project provides a configurable way to fine-tune OpenAI's Whisper model specifically on the Cebuano language using the Google FLEURS dataset (cebph).
Downloads · 30 days
30
9% of all-time downloads
All-time downloads
316
Public
Parameters
1.5B
43.2 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors6.2 GB · 100%
From the Hugging Face model README
This project provides a configurable way to fine-tune OpenAI's Whisper model specifically on the Cebuano language using the Google FLEURS dataset (ceb_ph).
All parameters are configurable through the config.yaml file. This configuration is specifically set up for Cebuano language training using the Google FLEURS dataset.
openai/whisper-large-v3)push_to_hub: true in your config file.python finetune.py --config config.yaml
python finetune.py --config my_custom_config.yaml
Since we only have very few training data (around 2.5 hours), multi-GPU training is not recommended.
The config.yaml file is organized into the following sections:
Modify the training section in config.yaml:
Adjust the environment section to optimize for your system:
The provided config.yaml is specifically configured for Cebuano language training using the Google FLEURS dataset.
python finetune.py
python finetune.py
After training your model, you can use the provided inference.py script for speech recognition:
python inference.py
The inference script includes:
The inference script automatically handles:
Install required packages:
pip install -r requirements.txt
Key dependencies:
| Language | Metric | Error Rate | Zero Shot |
|---|---|---|---|
| Cebuano | WER | 16.10% | 47.33% |
Note: If you encounter issues running finetune.py, you can use the finetune-backup.py file which contains the original hardcoded configuration.