Qwen3-TTS-12Hz-0.6B Base - Mixed Precision and Mixed Frameworks

This repository packages a mixed-precision, mixed-framework deployment bundle derived from Qwen/Qwen3-TTS-12Hz-0.6B-Base for multilingual, reference-audio-conditioned text-to-speech. The bundle uses GGUF, ONNX, LiteRT, and ExecuTorch artifacts and supports streaming synthesis at 24 kHz.

โœจ Key Highlights

  • Reference-audio-conditioned synthesis โ€” uses a reference recording and transcript to condition the generated voice.
  • No intelligibility regression โ€” no intelligibility WER regression was observed against the FP32 Qwen3-TTS Base implementation.
  • Reduced model size โ€” 1.52ร— smaller than the FP32 Qwen3-TTS Base implementation.
  • Performance uplift โ€” compared with the FP32 Qwen3-TTS Base implementation:
    • RTF is improved by more than 2ร— on the MacBook Proยฎ computer with M4 Pro
    • RTF is improved by more than 2ร— on the Androidโ„ข Vivo X300 smartphone.
  • Real-time factor โ€” using one Armยฎ CPU core with SME2 (An RTF lower than 1 is faster than real time):
    • RTF is 0.396 on a MacBook Proยฎ computer with an M4 Pro chip
    • RTF is 1.394 on an Androidโ„ข Vivo X300 smartphone.
  • Time to first chunk โ€” using one Armยฎ CPU core with SME2
    • latency is 0.284 s on a MacBook Proยฎ computer with an M4 Pro chip
    • latency is 0.862 s on an Androidโ„ข Vivo X300 smartphone.
  • Armยฎ CPU deployment โ€” optimized for efficient execution on Armยฎ CPUs.
  • Streaming output โ€” returns synthesized speech at 24 kHz in streaming mode.

๐Ÿ“ฆ Model Details

Model Description

Qwen3-TTS-12Hz-0.6B-Base is a multilingual text-to-speech model that can synthesize speech conditioned on a reference speaker.

  • Developed by: Qwen team, Alibaba Cloud
  • Model type: Multilingual text-to-speech with reference-speaker conditioning
  • License: Apache-2.0, inherited from the upstream model and source project
  • Base model: Qwen/Qwen3-TTS-12Hz-0.6B-Base
  • Packaged variant: qwen3_tts_12hz_0.6b_base
  • Package form: GGUF, ONNX, TFLite, and ExecuTorch artifacts

Model Sources

๐Ÿš€ Get Started with the Model

๐Ÿ”“ Compute Flow โ€” Early Access

The inference engine for this model package is available through the Compute Flow Early Access Program.

Want to try it?

๐Ÿ“ฉ Contact us at ai-early-access@arm.com to request access.

๐Ÿ“Š Quality evaluation

Quality was assessed using WER on a subset of the Seed-TTS corpus. No intelligibility regression was observed against the FP32 Qwen3-TTS Base implementation.

Settings: English, temperature 0.9, top-k 50, and seed 12345. Audio was converted to mono 16 kHz before ASR scoring.

๐ŸŽฏ Performance evaluation

Performance was measured under the following conditions:

  • One Armยฎ CPU core.
  • 5 warmups.
  • 30 measured runs with a 60-second pause between runs.
  • The Androidโ„ข Vivo X300 smartphone screen was kept on.

The following methodology and definitions were used:

  • The input prompt was: "Hello everyone. I am Jack and I am your personal assistant."
  • End-to-end latency is the summed brick execution time for the complete utterance and excludes model setup.
  • Average memory is the mean process RSS sampled throughout setup and inference.
  • Peak memory is the maximum sampled RSS or high-water mark.

Compared with the FP32 Qwen3-TTS Base implementation, the optimized model provides the following uplift.

Metric MacBook Proยฎ: FP32 MacBook Proยฎ: Optimized Uplift Androidโ„ข Vivo X300: FP32 Androidโ„ข Vivo X300: Optimized Uplift
RTF 0.878 0.396 2.22ร— faster 3.727 1.394 2.67ร— faster
End-to-end latency 3.846 s 2.177 s 1.77ร— faster 16.323 s 6.772 s 2.41ร— faster
Time to first chunk 0.447 s 0.284 s 1.58ร— faster 1.892 s 0.862 s 2.20ร— faster
Average memory 5317.8 MiB 3083.4 MiB 42.0% lower 5397.2 MiB 3542.2 MiB 34.4% lower

๐Ÿ› ๏ธ Technical Specifications

Objective

Generate streaming 24 kHz speech from text while conditioning speaker identity from reference audio.

Runtime Architecture

Component role Framework / format
Text tokenization Hugging Face tokenizer
Embeddings and audio features ONNX Runtime / ONNX
Talker, code prediction, and speech decoding llama.cpp / GGUF and LiteRT / TFLite
Speaker encoding ExecuTorch

Precision and Quantization

  • talker_q8_0.gguf and code_predictor_q8_0.gguf use Q8_0 quantization.
  • speech_decoder_4_post_lc2_conv1x1_as_fc_fc_f32_dw_fp16_no_tconv.tflite is accelerated with FP16 compute.

Input Specification

Input Description
Text prompt UTF-8 string
Reference audio Reference-speaker recording between 3 and 30 seconds

Output Specification

The model returns synthesized 24 kHz audio in streaming mode.

Manifest Configuration

At runtime, users can select the synthesis language and set the number of active code-prediction groups. The packaged defaults are language-specific and use 16 active code-prediction groups.

Supported languages are Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, and Italian. Automatic language selection is also available.

Repository Contents

  • qwen3_tts_base_<language>_manifest.json โ€” language-specific configuration.
  • tokenizer.json โ€” tokenizer model.
  • *.onnx, *.gguf, *.tflite, and spk_encoder.pte โ€” model components.
  • benchmarks/ โ€” structured baseline and Armยฎ-optimized benchmark reports.
  • assets/ โ€” language and variant maps, reference-speaker material, and speaker embeddings.
  • SHA256SUMS โ€” model-bundle checksums for reproducibility.

๐Ÿ—‚๏ธ Model and Asset Origin

๐Ÿ” Checksums

SHA256SUMS was generated by recursively hashing every regular file in the model bundle, including files in subdirectories, except the generated root SHA256SUMS and paths with a dotfile component.

From the model bundle root, verify the checked-out files with:

shasum -a 256 -c SHA256SUMS
Downloads last month
466
GGUF
Model size
82.9M params
Architecture
qwen3
Hardware compatibility
Log In to add your hardware

8-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for Arm/qwen3-tts-0-6b-base-mix-precision

Quantized
(36)
this model

Collection including Arm/qwen3-tts-0-6b-base-mix-precision