Model reference · open weights

Qwen3-TTS-12Hz-CustomVoice

Audio Qwen Text→speech 2 builds Open weights 2.5M dl/mo

Qwen3-TTS-12Hz-CustomVoice is an open-weight audio or speech model from Qwen. Qwen3-TTS-12Hz-0.6B-CustomVoice (BF16) weighs 1.8 GB; the smallest configuration that runs it is RTX 3060 12 GB.

  • Qwen3-TTS-12Hz-CustomVoice is a text-to-speech model developed by Qwen that uses a 1.9B parameter architecture to generate speech with style control via user instructions.
  • It supports 10 major languages, including Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, and Italian, and offers streaming generation with an end-to-end synthesis latency as low as 97ms.
  • The model is released under the Apache 2.0 license and features nine premium timbres covering various combinations of gender, age, language, and dialect.

Summary of the Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice model card, 2026-10-01. The estimate below is for another build of the family.

What it is

Released byQwen
Released2026-01-21
Parameters1.9B
VRAM1.8 GB for the weights

What it runs on

Memory and cards for Qwen3-TTS-12Hz-0.6B-CustomVoice (BF16)

1.8 GBweights, file size
1.6 GBruntime overhead
CardOne streamMemory
RTX 3060 12 GBfits11.6 GB
RTX 4060 Ti 16 GBfits15.4 GB
RTX 3090 24 GBfits23.4 GB
RTX 4090 24 GBfits23.4 GB
RTX 5090 32 GBfits31.0 GB
L40S 48 GBfits44.0 GB
A100 80 GBfits78.2 GB
H100 80 GBfits78.1 GB
RTX PRO 6000 Blackwell 96 GBfits93.8 GB
DGX Spark (GB10) 128 GB unifiedfits107 GB
H200 141 GBfits138 GB
B200 180 GBfits176 GB

Builds

Sizes, precisions & builds

BuildParamsPrecisionWeightsSmallest setup
Qwen3-TTS-12Hz-1.7B-CustomVoice ↗ 1.9BBF16 3.8 GBRTX 3060 12 GB
Qwen3-TTS-12Hz-0.6B-CustomVoice (above) ↗ 906MBF16 1.8 GBRTX 3060 12 GB

From the model card

What Qwen says about Qwen3-TTS-12Hz-CustomVoice

Read the model card

Overview

Introduction

Qwen3-TTS covers 10 major languages (Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, and Italian) as well as multiple dialectal voice profiles to meet global application needs. In addition, the models feature strong contextual understanding, enabling adaptive control of tone, speaking rate, and emotional expression based on instructions and text semantics, and they show markedly improved robustness to noisy input text. Key features:

  • Powerful Speech Representation: Powered by the self-developed Qwen3-TTS-Tokenizer-12Hz, it achieves efficient acoustic compression and high-dimensional semantic modeling of speech signals. It fully preserves paralinguistic information and acoustic environmental features, enabling high-speed, high-fidelity speech reconstruction through a lightweight non-DiT architecture.
  • Universal End-to-End Architecture: Utilizing a discrete multi-codebook LM architecture, it realizes full-information end-to-end speech modeling. This completely bypasses the information bottlenecks and cascading errors inherent in traditional LM+DiT schemes, significantly enhancing the model’s versatility, generation efficiency, and performance ceiling.
  • Extreme Low-Latency Streaming Generation: Based on the innovative Dual-Track hybrid streaming generation architecture, a single model supports both streaming and non-streaming generation. It can output the first audio packet immediately after a single character is input, with end-to-end synthesis latency as low as 97ms, meeting the rigorous demands of real-time interactive scenarios.
  • Intelligent Text Understanding and Voice Control: Supports speech generation driven by natural language instructions, allowing for flexible control over multi-dimensional acoustic attributes such as timbre, emotion, and prosody. By deeply integrating text semantic understanding, the model adaptively adjusts tone, rhythm, and emotional expression, achieving lifelike “what you imagine is what you hear” output.

Model Architecture

Released Models Description and Download

Below is an introduction and download information for the Qwen3-TTS models that have already been released. Other models mentioned in the technical report will be released in the near future. Please select and download the model that fits your needs.

Tokenizer NameDescription
Qwen3-TTS-Tokenizer-12HzThe Qwen3-TTS-Tokenizer-12Hz model which can encode the input speech into codes and decode them back into speech.
ModelFeaturesLanguage SupportStreamingInstruction Control
Qwen3-TTS-12Hz-1.7B-VoiceDesignPerforms voice design based on user-provided descriptions.Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, Italian✅✅
Qwen3-TTS-12Hz-1.7B-CustomVoiceProvides style control over target timbres via user instructions; supports 9 premium timbres covering various combinations of gender, age, language, and dialect.Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, Italian✅✅
Qwen3-TTS-12Hz-1.7B-BaseBase model capable of 3-second rapid voice clone from user audio input; can be used for fine-tuning (FT) other models.Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, Italian✅
Qwen3-TTS-12Hz-0.6B-CustomVoiceSupports 9 premium timbres covering various combinations of gender, age, language, and dialect.Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, Italian✅
Qwen3-TTS-12Hz-0.6B-BaseBase model capable of 3-second rapid voice clone from user audio input; can be used for fine-tuning (FT) other models.Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, Italian✅

During model loading in the qwen-tts package or vLLM, model weights will be automatically downloaded based on the model name. However, if your runtime environment is not conducive to downloading weights during execution, you can refer to the following commands to manually download the model weights to a local directory:

# Download through ModelScope (recommended for users in Mainland China)
pip install -U modelscope
modelscope download --model Qwen/Qwen3-TTS-Tokenizer-12Hz  --local_dir ./Qwen3-TTS-Tokenizer-12Hz
modelscope download --model Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice --local_dir ./Qwen3-TTS-12Hz-1.7B-CustomVoice
modelscope download --model Qwen/Qwen3-TTS-12Hz-1.7B-VoiceDesign --local_dir ./Qwen3-TTS-12Hz-1.7B-VoiceDesign
modelscope download --model Qwen/Qwen3-TTS-12Hz-1.7B-Base --local_dir ./Qwen3-TTS-12Hz-1.7B-Base
modelscope download --model Qwen/Qwen3-TTS-12Hz-0.6B-CustomVoice --local_dir ./Qwen3-TTS-12Hz-0.6B-CustomVoice
modelscope download --model Qwen/Qwen3-TTS-12Hz-0.6B-Base --local_dir ./Qwen3-TTS-12Hz-0.6B-Base

# Download through Hugging Face
pip install -U "huggingface_hub[cli]"
huggingface-cli download Qwen/Qwen3-TTS-Tokenizer-12Hz --local-dir ./Qwen3-TTS-Tokenizer-12Hz
huggingface-cli download Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice --local-dir ./Qwen3-TTS-12Hz-1.7B-CustomVoice
huggingface-cli download Qwen/Qwen3-TTS-12Hz-1.7B-VoiceDesign --local-dir ./Qwen3-TTS-12Hz-1.7B-VoiceDesign
huggingface-cli download Qwen/Qwen3-TTS-12Hz-1.7B-Base --local-dir ./Qwen3-TTS-12Hz-1.7B-Base
huggingface-cli download Qwen/Qwen3-TTS-12Hz-0.6B-CustomVoice --local-dir ./Qwen3-TTS-12Hz-0.6B-CustomVoice
huggingface-cli download Qwen/Qwen3-TTS-12Hz-0.6B-Base --local-dir ./Qwen3-TTS-12Hz-0.6B-Base

Quickstart

Environment Setup

The easiest way to quickly use Qwen3-TTS is to install the qwen-tts Python package from PyPI. This will pull in the required runtime dependencies and allow you to load any released Qwen3-TTS model. We recommend using a fresh, isolated environment to avoid depen

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms