CoolFace
Datasetpublic

tensorxt/ViMedCSS

🩺 ViMedCSS: A Vietnamese Medical Code-Switching Speech Dataset (LREC 2026) πŸ“– Overview ViMedCSS is a Vietnamese medical speech dataset for code-switching ASR, where each utterance contains at least one non-Vietnamese (mainly English) medical term embedded in Vietnamese speech. πŸ“Š Dataset Statistics Split Statistics (from ViMedCSS-Metadata) Split # Rows Duration (hours) Avg duration (s) Total CS terms train 11,832 24.30… See the full description on the dataset page: https://huggingface.co/datasets/tensorxt/ViMedCSS.

sourceHugging Facecc-by-4.0updated 7mo agoView on Hugging Face
18likes538downloads
Dataset Card

🩺 ViMedCSS: A Vietnamese Medical Code-Switching Speech Dataset (LREC 2026)

πŸ“– Overview

ViMedCSS is a Vietnamese medical speech dataset for code-switching ASR, where each utterance contains at least one non-Vietnamese (mainly English) medical term embedded in Vietnamese speech.

πŸ“Š Dataset Statistics

Split Statistics (from ViMedCSS-Metadata)

Split# RowsDuration (hours)Avg duration (s)Total CS terms
train11,83224.307.3912,314
validation1,7143.577.491,814
test1,6143.397.561,695
hard6581.387.57758
Total15,81832.647.4316,581

Topic Statistics (from ViMedCSS-Metadata)

Topic# RowsDuration (hours)Total CS terms
Medical Sciences6,83614.687,459
Pathology & Pathogens4,82710.004,951
Treatments1,9693.801,985
Nutrition1,1552.141,155
Diagnostics1,0312.021,031

🧾 Data Fields

Each row in metadata corresponds to one segment audio file, where:

  • β€”segment_id maps to segment_id.wav (for example: Med_CS-100-17 -> Med_CS-100-17.wav)

Main fields:

  • β€”segment_id: utterance identifier
  • β€”duration_seconds: utterance duration
  • β€”segment_text: Vietnamese transcript containing code-switched term(s)
  • β€”cs_terms_list: semicolon-separated code-switched terms
  • β€”cs_terms_count: number of code-switched terms in the utterance
  • β€”topic (or Topic in one CSV): medical topic label
  • β€”original_video_link: source video URL
  • β€”original_video_title: source video title
  • β€”start_time, end_time: segment boundaries in source audio/video

When loaded from Hugging Face, an audio column is available with waveform bytes/path in the standard πŸ€— Datasets Audio format.

πŸ”½ How to Load

Load directly with πŸ€— Datasets:

python
from datasets import load_dataset

dataset = load_dataset("tensorxt/ViMedCSS")
print(dataset)

Clone with Git LFS:

bash
git lfs install
git clone https://huggingface.co/datasets/tensorxt/ViMedCSS

πŸ“ Notes

  • β€”The paper reports the full corpus statistics (34.57h).
  • β€”The hard split is intended for evaluating rare/unseen code-switched medical terms, following the paper’s benchmark setup.

πŸ“œ License

The paper states that data are collected from publicly available YouTube content for research purposes, and the medical dictionary resource used in construction is under institutional intellectual property licensing.

Please verify usage rights for your setting before redistribution or commercial use.

πŸ™ Citation

If you use ViMedCSS, please cite the paper: https://arxiv.org/abs/2602.12911

bibtex
@inproceedings{nguyen-etal-2026-vimedcss,
    title = "{V}i{M}ed{CSS}: A Vietnamese Medical Code-Switching Speech Dataset \& Benchmark",
    author = "Tung X. Nguyen, Nhu Vo, Giang-Son Nguyen, Duy Mai Hoang, Chien Dinh Huynh, Inigo Jauregi Unanue, Massimo Piccardi, Wray Buntine, Dung D. Le",
    booktitle = "Proceedings of the 2026 Language Resources and Evaluation Conference (LREC 2026)",
    year = "2026",
}