Skip to main content
The CustomVoice models (Qwen3-TTS-12Hz-1.7B-CustomVoice and Qwen3-TTS-12Hz-0.6B-CustomVoice) provide high-quality speech generation using 9 carefully curated premium speakers, with optional natural language instructions to control tone, emotion, and speaking style.

Available Speakers

The CustomVoice models include 9 premium speakers covering various combinations of gender, age, language, and dialect:
We recommend using each speaker’s native language for the best quality, though each speaker can speak any language supported by the model.

Single Inference

Generate speech for a single text with a specific speaker:

Batch Inference

Process multiple texts efficiently in a single batch:

Language Selection

You can specify the language explicitly or use automatic detection:
Supported languages: Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, Italian

Instruction Control

The 1.7B CustomVoice model supports natural language instructions to control voice characteristics:
The 0.6B CustomVoice model does not support instruction control. Instructions will be ignored for this model.

Checking Supported Speakers and Languages

Query what speakers and languages your model supports:

Generation Parameters

Customize the generation process with additional parameters:

Model Comparison

Complete Example

Here’s a complete working example from the official examples:
examples/test_model_12hz_custom_voice.py

Next Steps