MOSS-VoiceGenerator: Create Realistic Voices with Natural Language Descriptions
Abstract
Voice design from natural language aims to generate speaker timbres directly from free-form textual descriptions, allowing users to create voices tailored to specific roles, personalities, and emotions. Such controllable voice creation benefits a wide range of downstream applications-including storytelling, game dubbing, role-play agents, and conversational assistants, making it a significant task for modern Text-to-Speech models. However, existing models are largely trained on carefully recorded studio data, which produces speech that is clean and well-articulated, yet lacks the lived-in qualities of real human voices. To address these limitations, we present MOSS-VoiceGenerator, an open-source instruction-driven voice generation model that creates new timbres directly from natural language prompts. Motivated by the hypothesis that exposure to real-world acoustic variation produces more perceptually natural voices, we train on large-scale expressive speech data sourced from cinematic content. Subjective preference studies demonstrate its superiority in overall performance, instruction-following, and naturalness compared to other voice design models.
Figures & tables
| Model | InstructTTSEval-EN | InstructTTSEval-ZH | ||||
| APS | DSD | RP | APS | DSD | RP | |
| Gemini-TTS-Pro | 87.6 | 86.0 | 67.2 | 89.0 | 90.1 | 75.5 |
| GPT-4o-mini-TTS | 76.4 | 74.3 | 54.8 | 54.9 | 52.3 | 46.0 |
| VoxInstruct | 54.9 | 57.0 | 39.3 | 47.5 | 52.3 | 42.6 |
| VoiceSculptor-VD | - | - | - | 75.7 | 64.7 | 61.5 |
| MIMO-Audio-7B-Instruct | 80.6 | 77.6 | 59.5 | 75.7 | 74.3 | 61.5 |
Controllable Speech Generation
Controllable speech generation steers synthesized speech's voice, prosody, emotion, timing, pronunciation, and conversational delivery.
See all 115 papers