Modeling, Scaling, and Decoding: Optimizing Controllable Speech Generation with Nonverbal Vocalizations
Organizations: Tencent HY Speech Team
Abstract
Controllable synthesis of nonverbal vocalizations (NVVs) is es- sential for natural and expressive speech, but remains challeng- ing due to their acoustic diversity and imbalanced distribution in existing corpora. To address these challenges, we develop an NVV-aware DiTAR system that models continuous speech latents, encodes the 16 target NVV categories as dedicated to- kens, and adapts stop prediction to distinguish mid-utterance vocalizations from utterance boundaries. Training begins with large-scale bilingual pre-training on diverse NVV speech, fol- lowed by continued supervised fine-tuning on a corpus en- hanced through targeted synthetic augmentation and frequency- aware rebalancing. At inference time, we select the acoustic prompt, tune the LM-guidance and noise-injection scales, and apply Best-of-N sampling with multi-metric selection to re- duce generation failures. The final system achieves an official weighted bilingual score of 62.786, ranking first in Mandarin, second in English, and first overall among participating systems in Track 2 of the ISCSLP 2026 NVVSpeech Challenge. Ab- lation studies show that targeted augmentation benefits under- represented NVV categories the most, while robust candidate selection requires balancing NVV correctness, lexical fidelity, and perceptual quality.
Figures & tables
| System | CER | WER | DNS | P | R | F1 | NTD |
|---|---|---|---|---|---|---|---|
| Official baseline | 6.267 | 3.159 | 3.026 | 0.769 | 0.251 | 0.569 | 0.073 |
| NVV-aware DiTAR | 5.603 | 2.949 | 3.126 | 0.816 | 0.263 | 0.570 | 0.071 |
| + Long-tail SFT | 5.211 | 2.711 | 3.172 | 0.878 | 0.275 | 0.574 | 0.069 |
| + Decoding search | 5.098 | 2.597 | 3.183 | 0.863 | 0.265 | 0.582 | 0.068 |
| + BoN (final) | 5.012 | 2.194 | 3.221 | 0.870 | 0.271 | 0.589 | 0.069 |
| Tag | ZH utterances | EN utterances | |||
|---|---|---|---|---|---|
| Original | Added | Original | Added | ||
| cry | 5,424 | 500 | 37 | 1,000 | |
| snore | 3,728 | 200 | 1,023 | 400 | |
| sneeze | 3,657 | 500 | 1,024 | 400 | |
| yawn | 252 | 1,000 | 17 | 1,000 | |
| burp | 4,328 | 400 | 1,726 | 400 | |
| CER | WER | DNSMOS | CA-F1 | NTD | ||
|---|---|---|---|---|---|---|
| 2.5 | 0.7 | 6.217 | 3.017 | 3.161 | 0.569 | 0.058 |
| 1.5 | 0.7 | 5.998 | 2.614 | 3.177 | 0.543 | 0.062 |
| 2.0 | 0.7 | 5.741 | 2.661 | 3.188 | 0.558 | 0.065 |
| 2.0 | 0.9 | 5.098 | 2.597 | 3.183 | 0.582 | 0.068 |
| Selection strategy | CER | WER | DNSMOS | CA-F1 | NTD |
|---|---|---|---|---|---|
| Single sample | 5.743 | 3.148 | 3.157 | 0.542 | 0.059 |
| Random selection | 6.311 | 3.277 | 3.161 | 0.581 | 0.067 |
| DNSMOS only | 6.012 | 3.480 | 3.229 | 0.543 | 0.061 |
| NVV detector only | 5.977 | 2.792 | 3.102 | 0.591 | 0.068 |
| Multi-metric | 5.012 | 2.194 | 3.221 | 0.589 | 0.069 |
| System | LALM ZH / EN / Bi. | Subjective ZH / EN / Bi. | Final ZH / EN / Bi. |
|---|---|---|---|
| Ours | 76.22 69.66 72.94 | 2.838 0.096 3.156 0.099 2.997 0.070 | 61.775 63.797 62.786 |
| Official baseline | 77.62 70.30 73.96 | 2.714 0.089 3.072 0.091 2.893 0.066 | 59.700 63.163 61.431 |
Controllable Speech Generation
Controllable speech generation steers synthesized speech's voice, prosody, emotion, timing, pronunciation, and conversational delivery.
See all 115 papers