Views
No views yet
openai/whisper-small.en1from transformers import pipeline
2
3asr = pipeline(
4 "automatic-speech-recognition",
5 model="Zilai2999/whisper-small.en-gumbel-beard",
6)
7print(asr("audio.wav")["text"])1import torch, librosa
2from transformers import WhisperForConditionalGeneration, WhisperProcessor
3
4model_id = "Zilai2999/whisper-small.en-gumbel-beard"
5processor = WhisperProcessor.from_pretrained(model_id)
6model = WhisperForConditionalGeneration.from_pretrained(model_id)
7
8audio, _ = librosa.load("audio.wav", sr=16000)
9inputs = processor(audio, sampling_rate=16000, return_tensors="pt")
10ids = model.generate(inputs.input_features)
11print(processor.batch_decode(ids, skip_special_tokens=True)[0])| Test set | WER |
|---|---|
| MyST | 8.5% |
1@inproceedings{gumbelbeard2026,
2 title = {Gumbel-BEARD: Automatic Layer Selection for Self-Supervised
3 Adaptation of Whisper in Low-Resource Domains},
4 booktitle = {Proc. Interspeech},
5 year = {2026},
6}