turnmaster/TurnMaster
Download # Install huggingface_hub if needed pip install huggingface_hub # Download dataset hf download turnmaster/TurnMaster --repo-type dataset --local-dir ./TurnMaster cd TurnMaster Installation pip install -r requirements.txt Project structure TurnMaster/ ├── audio/ ├── metadata/ ├── processing/ │ ├── augment_taskmaster.py │ ├── extract_shards.py │ ├── curate_dataset.py ├── requirements.txt └── README.md Extract shards… See the full description on the dataset page: https://huggingface.co/datasets/turnmaster/TurnMaster.
0133
Download
# Install huggingface_hub if needed
pip install huggingface_hub
# Download dataset
hf download turnmaster/TurnMaster --repo-type dataset --local-dir ./TurnMaster
cd TurnMasterInstallation
pip install -r requirements.txtProject structure
TurnMaster/
├── audio/
├── metadata/
├── processing/
│ ├── augment_taskmaster.py
│ ├── extract_shards.py
│ ├── curate_dataset.py
├── requirements.txt
└── README.mdExtract shards
# Extract to custom directory
python TurnMaster_processing/extract_shards.py --sharded-dir ./ --output-dir Turnmaster_rawOPTIONAL: remove shards
Remove extracted shards (unecessary for the latter pre-processing)
rm -rf audio/OPTIONAL: create a curated version of the dataset. You can also skip this step and reuse the standart curated version of TurnMaster
# Extract from cached download
python extract_shards.py --sharded-dir ~/.cache/huggingface/hub/datasets--turnmaster--TurnMaster/snapshots/main --output-dir extractedBuild dataset
Base (no silence)
python TurnMaster_processing/augment_taskmaster.py \
--aug-dataset-save-dir YOUR/SAVE/DIR \
--taskmaster-root-dir DIR/TO/EXTRACTED/DATASET \
--manifest-dir DIR/TO/EXTRACTED/DATASET \
--silence-max-start 0.0 \
--silence-min-end 0.2 \
--silence-max-end 2.0 \
--normalize-text \
--custom-dollar-normalisation \
--keep-punct \
--lam 0.0 \Base silence insertion
python TurnMaster_processing/augment_taskmaster.py \
--aug-dataset-save-dir YOUR/SAVE/DIR \
--taskmaster-root-dir DIR/TO/EXTRACTED/DATASET \
--manifest-dir DIR/TO/MANIFEST/EXTRACTED/DATASET \
--silence-max-start 0.0 \
--silence-min-end 0.2 \
--silence-max-end 2.0 \
--normalize-text \
--custom-dollar-normalisation \
--keep-punct \
--silence-insertion \
--lam 0.0 \
--max-initial-silence-duration 1.5 \
--silence-insertion-max-s 2.0 \
--pause-per-second-ratio 1000.0@misc{turnmaster2026,
title = {TurnMaster: A Synthetic Spoken Dialogue Benchmark for Voicebot End-Of-Turn Detection},
author = {Anonymous},
year = {2026},
publisher = {Hugging Face},
url = {https://huggingface.co/datasets/turnmaster/TurnMaster}
}