Favicon of Qwen3-TTS

Qwen3-TTS

Local text-to-speech models generate multilingual audio with voice cloning and description-based voice design under the Apache 2.0 license.

Qwen3-TTS is a family of local text-to-speech models for developers building speech applications or creating audio with custom voices.

  • Voice cloning: Base models can clone a voice from a reference recording as short as three seconds. Cloning normally uses the recording's transcript; an audio-only mode trades some quality for convenience.
  • Voice design: Describe a voice in natural language, then use the generated recording with a Base model to reuse that voice across multiple lines.
  • Delivery control: The larger CustomVoice model accepts instructions for tone, emotion, and speaking style. Preset speakers include Chinese dialect profiles.
  • Multilingual speech: Generate audio in Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, and Italian.
  • Streaming audio: Models support both streaming speech output for interactive applications and generation of complete audio clips. The Python package also supports batch generation.

The project is open source under Apache 2.0. You can run it through the qwen-tts Python package or a browser-based local demo. vLLM-Omni provides an offline inference route with downloaded weights. CUDA GPU execution is supported. DashScope provides a separate, optional cloud API.

Capabilities depend on the model: VoiceDesign handles description-based voices, CustomVoice supplies preset speakers, and Base handles cloning and fine-tuning. Natural-language delivery control requires the larger CustomVoice model.

Similar to Qwen3-TTS