BSC-LT / whisper-3cat-balearic

huggingface.co
Total runs: 89
24-hour runs: 1
7-day runs: -16
30-day runs: -28
Model's Last Updated: July 23 2025
automatic-speech-recognition

Introduction of whisper-3cat-balearic

Model Details of whisper-3cat-balearic

whisper-3cat-balearic

Table of Contents
Click to expand
Model Description

The "BSC-LT/whisper-3cat-balearic" is an acoustic model suitable for Automatic Speech Recognition in Balearic. It is the result of finetuning the model "openai/whisper-large-v3" on the split called "perfect_matches" of the corpus 3catparla_asr , a dataset of broadcasted Catalan TV shows manually transcribed. This particular split is comprised of 90 hours of speech data.

Intended Uses and Limitations

This model can be used for Automatic Speech Recognition (ASR) in Catalan, especially in the Balearic accent. The model intends to transcribe Catalan audio files to plain text without punctuation.

Installation

To use this model, you may install datasets and transformers :

Create a virtual environment:

python -m venv /path/to/venv

Activate the environment:

source /path/to/venv/bin/activate

Install the modules:

pip install datasets transformers 
For Inference

To transcribe audio in Catalan using this model, you can follow this example:

#Install Prerequisites
pip install torch
pip install datasets
pip install 'transformers[torch]'
pip install evaluate
pip install jiwer
#This code works with GPU

#Notice that: load_metric is no longer part of datasets.
#You have to remove it and use evaluate's load instead.
#(Note from November 2024)

import torch
from transformers import WhisperForConditionalGeneration, WhisperProcessor

#Load the processor and model.
MODEL_NAME="BSC-LT/whisper-3cat-balearic"
processor = WhisperProcessor.from_pretrained(MODEL_NAME)
model = WhisperForConditionalGeneration.from_pretrained(MODEL_NAME).to("cuda")

#Load the dataset
from datasets import load_dataset, load_metric, Audio
ds=load_dataset("projecte-aina/parlament_parla",split='test')

#Downsample to 16 kHz
ds = ds.cast_column("audio", Audio(sampling_rate=16_000))

#Process the dataset
def map_to_pred(batch):
    audio = batch["audio"]
    input_features = processor(audio["array"], sampling_rate=audio["sampling_rate"], return_tensors="pt").input_features
    batch["reference"] = processor.tokenizer._normalize(batch['normalized_text'])

    with torch.no_grad():
        predicted_ids = model.generate(input_features.to("cuda"))[0]
    
    transcription = processor.decode(predicted_ids)
    batch["prediction"] = processor.tokenizer._normalize(transcription)
    
    return batch
    
#Do the evaluation
result = ds.map(map_to_pred)

#Compute the overall WER now.
from evaluate import load

wer = load("wer")
WER=100 * wer.compute(references=result["reference"], predictions=result["prediction"])
print(WER)
Training Details
Training data

The specific datasets used to create the model are:

  • Training: 3CatParla . (Soon to be published)
  • Validation: IB3 (Soon to be published)
Training procedure

This model is the result of finetuning the model "openai/whisper-large-v3" by following this tutorial provided by Hugging Face.

Training Hyperparameters
  • language: Catalan (Balearic Accent)
  • hours of training audio: 90 hours
  • learning rate: 1e-6
  • sample rate: 16000
  • train batch size: 32
  • eval batch size: 32
  • num_train_epochs: 20
Citation

If this model contributes to your research, please cite the work:

@misc{BSC2025-whisper3catbalearic,
      title={Recognition models for adaptation to Catalan variants}, 
      author={Hernandez Mena, Carlos Daniel; Messaoudi, Abir; Armentaro Carme; España i Bonet, Cristina;},
      organization={Barcelona Supercomputing Center},
      url={https://huggingface.co/BSC-LT/whisper-3cat-balearic},
      year={2025}
}
Additional Information
Author

The fine-tuning process was performed during June (2025) in the Language Technologies Laboratory of the Barcelona Supercomputing Center .

Contact

For further information, please email [email protected] .

Copyright

Copyright(c) 2025 by Language Technologies Laboratory, Barcelona Supercomputing Center.

License

Apache-2.0

Funding

This work is funded by the Ministerio para la Transformación Digital y de la Función Pública - Funded by EU – NextGenerationEU within the framework of the project ILENIA with reference 2022/TL22/00215337.

The training of the model was possible thanks to the computing time provided by Barcelona Supercomputing Center through MareNostrum 5.

We acknowledge the EuroHPC Joint Undertaking for awarding us access to MareNostrum5 as BSC, Spain.

Runs of BSC-LT whisper-3cat-balearic on huggingface.co

89
Total runs
1
24-hour runs
-6
3-day runs
-16
7-day runs
-28
30-day runs

More Information About whisper-3cat-balearic huggingface.co Model

More whisper-3cat-balearic license Visit here:

https://choosealicense.com/licenses/apache-2.0

whisper-3cat-balearic huggingface.co

whisper-3cat-balearic huggingface.co is an AI model on huggingface.co that provides whisper-3cat-balearic's model effect (), which can be used instantly with this BSC-LT whisper-3cat-balearic model. huggingface.co supports a free trial of the whisper-3cat-balearic model, and also provides paid use of the whisper-3cat-balearic. Support call whisper-3cat-balearic model through api, including Node.js, Python, http.

whisper-3cat-balearic huggingface.co Url

https://huggingface.co/BSC-LT/whisper-3cat-balearic

BSC-LT whisper-3cat-balearic online free

whisper-3cat-balearic huggingface.co is an online trial and call api platform, which integrates whisper-3cat-balearic's modeling effects, including api services, and provides a free online trial of whisper-3cat-balearic, you can try whisper-3cat-balearic online for free by clicking the link below.

BSC-LT whisper-3cat-balearic online free url in huggingface.co:

https://huggingface.co/BSC-LT/whisper-3cat-balearic

whisper-3cat-balearic install

whisper-3cat-balearic is an open source model from GitHub that offers a free installation service, and any user can find whisper-3cat-balearic on GitHub to install. At the same time, huggingface.co provides the effect of whisper-3cat-balearic install, users can directly use whisper-3cat-balearic installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

whisper-3cat-balearic install url in huggingface.co:

https://huggingface.co/BSC-LT/whisper-3cat-balearic

Url of whisper-3cat-balearic

whisper-3cat-balearic huggingface.co Url

Provider of whisper-3cat-balearic huggingface.co

BSC-LT
ORGANIZATIONS

Other API from BSC-LT

huggingface.co

Total runs: 2.5K
Run Growth: 1.6K
Growth Rate: 64.48%
Updated:October 22 2025
huggingface.co

Total runs: 1.9K
Run Growth: 415
Growth Rate: 21.82%
Updated:October 22 2025
huggingface.co

Total runs: 1.9K
Run Growth: 1.3K
Growth Rate: 68.92%
Updated:October 22 2025
huggingface.co

Total runs: 1.4K
Run Growth: -2.1K
Growth Rate: -148.97%
Updated:April 10 2026
huggingface.co

Total runs: 922
Run Growth: 495
Growth Rate: 53.69%
Updated:March 27 2026
huggingface.co

Total runs: 406
Run Growth: 154
Growth Rate: 37.93%
Updated:August 07 2025
huggingface.co

Total runs: 383
Run Growth: 197
Growth Rate: 51.44%
Updated:October 26 2021
huggingface.co

Total runs: 321
Run Growth: 139
Growth Rate: 43.30%
Updated:April 10 2026
huggingface.co

Total runs: 283
Run Growth: -245
Growth Rate: -86.57%
Updated:April 10 2026
huggingface.co

Total runs: 208
Run Growth: -884
Growth Rate: -425.00%
Updated:April 10 2026
huggingface.co

Total runs: 136
Run Growth: 43
Growth Rate: 31.62%
Updated:April 22 2026
huggingface.co

Total runs: 122
Run Growth: 11
Growth Rate: 9.02%
Updated:October 29 2024
huggingface.co

Total runs: 119
Run Growth: 16
Growth Rate: 13.45%
Updated:September 06 2021
huggingface.co

Total runs: 60
Run Growth: 52
Growth Rate: 86.67%
Updated:September 10 2024