Downloads · 30 days
213
22% of all-time downloads
aufklarer/Qwen3-TTS-12Hz-1.7B-Base-MLX-bf16
Qwen3-TTS-12Hz-1.7B-Base-MLX-bf16 is a text-to-speech model from aufklarer. Use it when you need text read aloud. It is set up for mlx. The card lists the license as apache-2.0.
Full-precision bf16 (non-quantized) MLX conversion of Qwen/Qwen3-TTS-12Hz-1.7B-Base for Apple Silicon inference — the highest-quality 1.7B variant.
Downloads · 30 days
213
22% of all-time downloads
All-time downloads
962
Public
Parameters
1.9B
3.9 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors3.9 GB · 100%
From the Hugging Face model README
Full-precision bf16 (non-quantized) MLX conversion of Qwen/Qwen3-TTS-12Hz-1.7B-Base for Apple Silicon inference — the highest-quality 1.7B variant.
Used by speech-swift Qwen3TTS module:
let model = try await Qwen3TTSModel.fromPretrained(
modelId: "aufklarer/Qwen3-TTS-12Hz-1.7B-Base-MLX-bf16"
)
let audio = try model.synthesize("Hello, world!")
audio speak "Hello, world!" --model 1.7b -o output.wav
Linear weights)Apple Silicon (M-series), MLX, 1.7B variants:
| Precision | RTF | Peak RAM | Notes |
|---|---|---|---|
| 8-bit | 0.39 | 2.8 GiB | good |
| bf16 | 0.48 | 4.1 GiB | best quality |
Round-trip WER (synthesize → Qwen3-ASR transcribe → WER), 15 sentences: 7.05 % (TTS + ASR round-trip; 0 synthesis failures).
| Variant | Precision | Size | Model ID |
|---|---|---|---|
| 0.6B 8-bit | 8-bit | ~1.3 GB | aufklarer/Qwen3-TTS-12Hz-0.6B-Base-MLX-8bit |
| 1.7B 8-bit | 8-bit | ~2.8 GB | aufklarer/Qwen3-TTS-12Hz-1.7B-Base-MLX-8bit |
| 1.7B bf16 | bf16 | ~3.7 GB | aufklarer/Qwen3-TTS-12Hz-1.7B-Base-MLX-bf16 |