CoolFace
Datasetpublic

deepvk/NonverbalTTS

NonverbalTTS Dataset ๐ŸŽต๐Ÿ—ฃ๏ธ NonverbalTTS is a 17-hour open-access English speech corpus with aligned text annotations for nonverbal vocalizations (NVs) and emotional categories, designed to advance expressive text-to-speech (TTS) research. Key Features โœจ 17 hours of high-quality speech data 10 NV types: Breathing, laughter, sighing, sneezing, coughing, throat clearing, groaning, grunting, snoring, sniffing 8 emotion categories: Angry, disgusted, fearful, happyโ€ฆ See the full description on the dataset page: https://huggingface.co/datasets/deepvk/NonverbalTTS.

sourceHugging Faceapache-2.0updated 1y agoView on Hugging Face
70likes649downloads
Dataset Card

NonverbalTTS Dataset ๐ŸŽต๐Ÿ—ฃ๏ธ

![interspeech](https://www.isca-archive.org/ssw2025/borisov25ssw.html) ![arxiv](https://arxiv.org/abs/2507.13155) ![Hugging Face](https://huggingface.co/datasets/deepvk/NonverbalTTS)

NonverbalTTS is a 17-hour open-access English speech corpus with aligned text annotations for nonverbal vocalizations (NVs) and emotional categories, designed to advance expressive text-to-speech (TTS) research.

Key Features โœจ

  • โ€”17 hours of high-quality speech data
  • โ€”10 NV types: Breathing, laughter, sighing, sneezing, coughing, throat clearing, groaning, grunting, snoring, sniffing
  • โ€”8 emotion categories: Angry, disgusted, fearful, happy, neutral, sad, surprised, other
  • โ€”Diverse speakers: 2296 speakers (60% male, 40% female)
  • โ€”Multi-source: Derived from VoxCeleb and Expresso corpora
  • โ€”Rich metadata: Emotion labels, NV annotations, speaker IDs, audio quality metrics
  • โ€”Sampling rate: 16kHz for audio from VoxCeleb, 48kHz for audio from Expresso <!-- ## Dataset Structure ๐Ÿ“‚

NonverbalTTS/ โ”œโ”€โ”€ wavs/ # Audio files (16-48kHz WAV format) โ”‚ โ”œโ”€โ”€ ex01sad00265.wav โ”‚ โ””โ”€โ”€ ... โ”œโ”€โ”€ .gitattributes โ”œโ”€โ”€ README.md โ””โ”€โ”€ metadata.csv # Metadata annotations -->

<!-- ## Metadata Schema (metadata.csv) ๐Ÿ“‹

ColumnDescriptionExample
indexUnique sample IDex01_sad_00265
file_nameAudio file pathwavs/ex01_sad_00265.wav
EmotionEmotion labelsad
Initial textRaw transcription"So, Mom, ๐ŸŒฌ๏ธ how've you been?"
Annotator response {1,2,3}Refined transcriptions"So, Mom, how've you been?"
ResultFinal fused transcription"So, Mom, ๐ŸŒฌ๏ธ how've you been?"
dnsmosAudio quality score (1-5)3.936982
durationAudio length (seconds)3.6338125
speaker_idSpeaker identifierex01
data_nameSource corpusExpresso
genderSpeaker genderm-->

<!-- NV Symbols: ๐ŸŒฌ๏ธ=Breath, ๐Ÿ˜‚=Laughter, etc. (See Annotation Guidelines) -->

Loading the Dataset ๐Ÿ’ป

python
from datasets import load_dataset

dataset = load_dataset("deepvk/NonverbalTTS")

<!-- # Access train split

print(dataset["train"][0])```

# Output: {'index': 'ex01_sad_00265', 'file_name': 'wavs/ex01_sad_00265.wav', ...}
 -->
 
## Annotation Pipeline ๐Ÿ”ง

1. **Automatic Detection**  
   - NV detection using [BEATs](https://arxiv.org/abs/2409.09546)  
   - Emotion classification with [emotion2vec+](https://huggingface.co/emotion2vec/emotion2vec_plus_large)  
   - ASR transcription via Canary model  

2. **Human Validation**  
   - 3 annotators per sample  
   - Filtered non-English/multi-speaker clips  
   - NV/emotion validation and refinement  

3. **Fusion Algorithm**  
   - Majority voting for final transcriptions  
   - Pyalign-based sequence alignment  
   - Multi-annotator hypothesis merging  


## Benchmark Results ๐Ÿ“Š


Fine-tuning CosyVoice-300M on NonverbalTTS achieves parity with state-of-the-art proprietary systems:
|Metric |	NVTTS |	CosyVoice2 |
|    ------- | ------- | -------   | 
|Speaker Similarity |	0.89 |	0.85 |
|NV Jaccard 	| 0.8 |	0.78 |
|Human Preference | 	33.4% |	35.4% |


## Use Cases ๐Ÿ’ก
- Training expressive TTS models
- Zero-shot NV synthesis
- Emotion-aware speech generation
- Prosody modeling research

## License ๐Ÿ“œ
- Annotations: CC BY-NC-SA 4.0
- Audio: Adheres to original source licenses (VoxCeleb, Expresso)


## Citation ๐Ÿ“

@inproceedings{borisov25_ssw, title = {{NonverbalTTS: A Public English Corpus of Text-Aligned Nonverbal Vocalizations with Emotion Annotations for Text-to-Speech}}, author = {Maksim Borisov and Egor Spirin and Daria Diatlova}, year = {2025}, booktitle = {{13th edition of the Speech Synthesis Workshop}}, pages = {104--109}, doi = {10.21437/SSW.2025-16}, }