Downloads · 30 days
4
17% of all-time downloads
charleslwang/uaspeech-whisper-small-constrained
uaspeech-whisper-small-constrained is a automatic speech recognition model from charleslwang. Use it when you need speech turned into text. It is set up for peft.
This model is a fine-tuned version of openai/whisper-small on the UA-Speech dataset.
Downloads · 30 days
4
17% of all-time downloads
All-time downloads
24
Public
Parameters
242M
967 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors967 MB · 99%
From the Hugging Face model README
This model is a fine-tuned version of openai/whisper-small on the UA-Speech dataset.
This model fine-tunes Whisper-small for English transcription on dysarthric speech. Training used LoRA (PEFT) on attention and feed-forward modules, and the adapter was merged into the base model weights for deployment (no PEFT required at inference time). This model is used to show generalization via constrained capacity.
This model is intended for automatic speech recognition (ASR) on English speech, with an emphasis on robustness to atypical/dysarthric speech patterns resembling UA-Speech-style data. Performance may degrade on out-of-domain audio, heavy noise, non-English speech, or audio sampled far from 16 kHz. For best results, provide mono 16 kHz audio.
soundfile.read(file_path)WhisperProcessor.feature_extractor(..., sampling_rate=16000)The following hyperparameters were used during training:
learning_rate: 3e-4
train_batch_size: 16
seed: 42
optimizer: Use adamw_torch with betas=(0.9,0.999) and epsilon=1e-08
lr_scheduler_type: linear
num_epochs: 8
mixed_precision_training: Native AMP
WER/CER were computed offline after training.
Transformers 4.56.2
Pytorch 2.8.0+cu128
Datasets 4.4.1
Tokenizers 0.22.1