Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

UniVocal: Unified Speech-Singing Code-Switching Synthesis

About

We propose UniVocal, a unified framework that implicitly infers vocal modes from text context to pioneer Speech-Singing Code-Switching (SCS) Synthesis - a task where transitions are autonomously driven by textual semantics, akin to seamless human language blending. Unlike single-mode generation or systems relying on switching-control tags, our proposed UniVocal implicitly infers vocal modes solely from text context. To achieve this, we employ a data-efficient two-stage curriculum learning strategy that progressively trains a competitive TTS system to acquire the desired SCS capability. Addressing data scarcity, we introduce a scalable pipeline to synthesize diverse code-switching data that is both semantically and acoustically natural, alongside a new multi-scenario benchmark, SCSBench. To address limitations of semantic tokenizers in capturing acoustic details, we also introduce refined cent token and Chain-of-Thought (CoT) generation for planning prosody before content generation, effectively enhancing empathetic speech generation and singing melody. Experimental results demonstrate that UniVocal achieves state-of-the-art performance on SCSBench while maintaining competitive performance on regular speech and singing tasks. Audio samples are available at https://project-univocal-demo.github.io/demo/. The code and dataset are released at https://github.com/FunAudioLLM/FunResearch/tree/main/UniVocal.

Yufei Shi, Qian Chen, Wen Wang, Xiangang Li, Zhen-Hua Ling, Yang Ai• 2026

Related benchmarks

TaskDatasetResultRank
Zero-shot Text-to-SpeechSeed-TTS en (test)
WER2.69
25
Textual Empathy EvaluationTextual Empathy (test)
WER32
6
Singing GenerationGTSinger
AES5.44
4
Singing GenerationFullsong
AES5.58
4
Mode-switching accuracySCSBench Explicit
F1 Score (Observed)71.4
3
Mode-switching accuracySCSBench Mixed
F1 (O)87.1
3
Speech Quality EvaluationSCSBench Implicit
WER5.83
3
Speech Quality EvaluationSCSBench Mixed
WER10.9
3
Mode-switching accuracySCSBench Implicit
F1 (Original)62.6
3
Speech Quality EvaluationSCSBench Explicit
WER8.8
3
Showing 10 of 12 rows

Other info

Follow for update