Instructions to use Arm/qwen3-tts-0-6b-base-mix-precision with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- LiteRT
How to use Arm/qwen3-tts-0-6b-base-mix-precision with LiteRT:
# No code snippets available yet for this library. # To use this model, check the repository files and the library's documentation. # Want to help? PRs adding snippets are welcome at: # https://github.com/huggingface/huggingface.js
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use Arm/qwen3-tts-0-6b-base-mix-precision with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0 # Run inference directly in the terminal: llama cli -hf Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0 # Run inference directly in the terminal: llama cli -hf Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0
Use pre-built binary
# Download pre-built binary from: # https://github.com/ggerganov/llama.cpp/releases # Start a local OpenAI-compatible server with a web UI: ./llama-server -hf Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0 # Run inference directly in the terminal: ./llama-cli -hf Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-server llama-cli # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama-server -hf Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0 # Run inference directly in the terminal: ./build/bin/llama-cli -hf Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0
Use Docker
docker model run hf.co/Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0
- LM Studio
- Jan
- Ollama
How to use Arm/qwen3-tts-0-6b-base-mix-precision with Ollama:
ollama run hf.co/Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0
- Unsloth Desktop
- Docker Model Runner
How to use Arm/qwen3-tts-0-6b-base-mix-precision with Docker Model Runner:
docker model run hf.co/Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0
- Lemonade
How to use Arm/qwen3-tts-0-6b-base-mix-precision with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull Arm/qwen3-tts-0-6b-base-mix-precision:Q8_0
Run and chat with the model
lemonade run user.qwen3-tts-0-6b-base-mix-precision-Q8_0
List all available models
lemonade list
- Atomic Chat
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
- Base model: https://huggingface.co/Qwen/Qwen3-TTS-12Hz-0.6B-Base
- Upstream repository: https://github.com/QwenLM/Qwen3-TTS
๐ 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.ggufandcode_predictor_q8_0.ggufuse Q8_0 quantization.speech_decoder_4_post_lc2_conv1x1_as_fc_fc_f32_dw_fp16_no_tconv.tfliteis 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, andspk_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
- Qwen3-TTS models and assets
assets/fast_speaker.wavโ source of the default reference-speaker audio.
๐ 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
8-bit
Model tree for Arm/qwen3-tts-0-6b-base-mix-precision
Base model
Qwen/Qwen3-TTS-12Hz-0.6B-Base