Whisper Small — Indonesian & Javanese Code-Switching ASR
This model is a fine-tuned version of OpenAI Whisper Small for automatic speech recognition (ASR) on Indonesian and Javanese speech, including code-switched utterances.
Model Details
Base model:openai/whisper-small
Task: Automatic Speech Recognition (ASR)
Languages: Indonesian (id) and Javanese (jv)
Training method: LoRA (Low-Rank Adaptation)
Final model: LoRA adapter merged into the base Whisper model
Model type: Encoder-decoder Transformer
Framework: Hugging Face Transformers
Audio sampling rate: 16 kHz
Intended Use
This model is intended for speech-to-text transcription of Indonesian and Javanese audio.
It is particularly useful for:
Indonesian speech recognition
Javanese speech recognition
Indonesian–Javanese code-switching
Conversational speech transcription
Multilingual ASR experiments
Training Approach
The model was fine-tuned using LoRA (Low-Rank Adaptation) instead of updating all parameters of the Whisper model.
The training process was:
text
1OpenAI Whisper Small
2 ↓
3LoRA Fine-Tuning
4 ↓
5Indonesian + Javanese Speech Data
6 ↓
7Code-Switched ASR Training
8 ↓
9LoRA Adapter
10 ↓
11Adapter Merging
12 ↓
13Final Merged Whisper Model
The final uploaded model contains the merged weights, so the LoRA adapter does not need to be loaded separately.
Why LoRA?
LoRA allows efficient fine-tuning by training only a small number of additional parameters while keeping most of the original Whisper parameters frozen.
Advantages include:
Lower GPU memory requirements
Faster fine-tuning
Fewer trainable parameters
Efficient experimentation
Easy adapter-based training
After training, the LoRA weights were merged with the original Whisper model to create a standalone model.
Model Architecture
The model is based on the Whisper encoder-decoder architecture:
Please refer to the license of the original Whisper model and the license/terms of the dataset used for fine-tuning.
Acknowledgements
Thanks to:
OpenAI for the Whisper model
Hugging Face for the Transformers and PEFT ecosystem
The creators and contributors of the Indonesian and Javanese speech datasets used for fine-tuning
Citation
If you use this model in your project, please cite the original Whisper work and this model repository.
text
1Whisper: Robust Speech Recognition via Large-Scale Weak Supervision
23Radford et al., 2022
Disclaimer
This model is provided for research and development purposes. Transcription quality may vary depending on the audio, speaker, language, accent, and domain.
license: mit
language:
jv, id, multilingual
metrics:
wer
---
license: mit
base_model:
- openai/whisper-small
pipeline_tag: automatic-speech-recognition
tags:
- indonesian
---