Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

SLAM-Omni: Timbre-Controllable Voice Interaction System with Single-Stage Training

About

Recent advancements highlight the potential of end-to-end real-time spoken dialogue systems, showcasing their low latency and high quality. In this paper, we introduce SLAM-Omni, a timbre-controllable, end-to-end voice interaction system with single-stage training. SLAM-Omni achieves zero-shot timbre control by modeling spoken language with semantic tokens and decoupling speaker information to a vocoder. By predicting grouped speech semantic tokens at each step, our method significantly reduces the sequence length of audio tokens, accelerating both training and inference. Additionally, we propose historical text prompting to compress dialogue history, facilitating efficient multi-round interactions. Comprehensive evaluations reveal that SLAM-Omni outperforms prior models of similar scale, requiring only 15 hours of training on 4 GPUs with limited data. Notably, it is the first spoken dialogue system to achieve competitive performance with a single-stage training approach, eliminating the need for pre-training on TTS or ASR tasks. Further experiments validate its multilingual and multi-turn dialogue capabilities on larger datasets.

Wenxi Chen, Ziyang Ma, Ruiqi Yan, Yuzhe Liang, Xiquan Li, Ruiyang Xu, Zhikang Niu, Yanqiao Zhu, Yifan Yang, Zhanxun Liu, Kai Yu, Yuxuan Hu, Jinyu Li, Yan Lu, Shujie Liu, Xie Chen• 2024

Related benchmarks

TaskDatasetResultRank
General Audio UnderstandingVoiceBench
AlpacaEval Score1.9
16
Speech Quality EvaluationOpenAudioBench English subsets (test)
WER5.78
15
Efficiency EvaluationOpenAudioBench English subsets (test)
TPS61.13
15
Speech-to-TextVoiceBench
AlpacaEval Score1.95
15
Text Quality EvaluationOpenAudioBench English subsets (test)
AlpacaEval3.5
15
Streaming Speech GenerationStreaming generation scenarios 0.6s speech chunk
First-chunk Latency (ms)742.3
13
Showing 6 of 6 rows

Other info

Follow for update