Downloads · 30 days
7
7% of all-time downloads
stcoats/whisper-large-v2-NSC
whisper-large-v2-NSC is a automatic speech recognition model from stcoats. Use it when you need speech turned into text. The card lists the license as mit.
whisper-large-v2-NSC is a domain-adapted automatic speech recognition (ASR) model for conversational Singapore English (SgE). It is a fine-tuned version of OpenAI’s Whisper Large-v2 model trained on aligned conversati…
Downloads · 30 days
7
7% of all-time downloads
All-time downloads
97
Public
Repo size
3.1 GB
Likes
0
Public
Click a slice to open those files.
.bin3.1 GB · 100%
From the Hugging Face model README
whisper-large-v2-NSCwhisper-large-v2-NSC is a domain-adapted automatic speech recognition (ASR) model for conversational Singapore English (SgE).
It is a fine-tuned version of OpenAI’s Whisper Large-v2 model trained on aligned conversational speech from Part 3 of the National Speech Corpus (NSC). The model was developed to improve the recoverability of interactional, morphosyntactic, and discourse-pragmatic features characteristic of contemporary spoken Singapore English.
The model was developed as part of a workflow for constructing YCSEP_v2 (YouTube Corpus of Singapore English Podcasts, version 2), demonstrating how targeted fine-tuning can improve linguistic fidelity in large-scale corpus creation.
faster-whisperopenai/whisper-large-v2The model is intended for:
The model can be integrated into pipelines involving:
This model is not optimized for:
Users should evaluate performance carefully before applying the model outside conversational Singapore English contexts.
The repository contains a CTranslate2 conversion of the fine-tuned model, not
a Hugging Face Transformers checkpoint. It can be loaded with
faster-whisper as follows:
from faster_whisper import WhisperModel
from huggingface_hub import snapshot_download
model_dir = snapshot_download("stcoats/whisper-large-v2-NSC")
model = WhisperModel(model_dir, device="cuda", compute_type="float16")
Training data was derived from National Speech Corpus (NSC) Part 3, consisting of same-room conversational recordings between two speakers (friends, partners, or family members).
Processing steps included:
Dataset statistics:
| Measure | Value |
|---|---|
| Speakers | 428 |
| Segments | 69,603 |
| Words | 4.57 million |
| Audio length | 458 hours |
Data split: 80% training / 20% evaluation
Six Whisper model sizes were fine-tuned; this released model corresponds to the best-performing configuration.
Training was conducted on the LUMI supercomputer (CSC Finland) using:
Two evaluation datasets were used:
These metrics assess transcription fidelity for conversational speech.
Fine-tuning produced substantial gains across all Whisper variants.
The best fine-tuned model slightly outperformed MERaLiON-2-10B-ASR despite being substantially smaller.
**Example comparison (NSC sample):
The released fine-tuned model is based on Whisper large-v2. The large-v3 row below is a separate baseline used for comparison.**
| Model | WER | CER |
|---|---|---|
| whisper-large-v3 (baseline) | 0.3302 | 0.2452 |
| whisper-large-v2-ft | 0.2245 | 0.1599 |
| MERaLiON-2-10B-ASR | 0.2553 | 0.1844 |
The model improves recoverability of interactional and morphosyntactic structure, enabling more reliable extraction of constructions and discourse particles in YCSEP_v2 and related linguistic analyses.
Training used shared HPC infrastructure (LUMI), which operates with a high proportion of renewable energy.
Sequence-to-sequence Transformer ASR model based on the Whisper architecture, optimized through supervised fine-tuning on aligned conversational speech.
BibTeX
@article{coats2025ycsep,
author = {Coats, Steven and Basile, Carmelo Alessandro and Morin, Cameron and Fuchs, Robert},
title = {The YouTube Corpus of Singapore English Podcasts},
journal = {English World-Wide},
year = {2025},
volume = {46},
number = {3},
pages = {274--298},
doi = {10.1075/eww.25018.coa}
}