Ming-3.0 TTS Tiny for MLX

Converted from inclusionAI/Ming-3.0-tts-tiny.

44.1 kHz speech with built-in voices, voice cloning and style controls. The language backbone and acoustic modules use BF16 weights. CAMPPlus speaker extraction runs natively in MLX using the bundled speaker_encoder/campplus.safetensors. Its weights retain FP32 precision. No ONNX packages are required. A 192-value spk_emb may also be supplied.

from mlx_audio.tts import load
model = load('mlx-community/Ming-3.0-tts-tiny-bf16', strict=True)
result = next(model.generate("Hello from MLX Audio!", voice="US_James"))
from mlx_audio.audio_io import write
write("output.wav", result.audio, result.sample_rate)

Offline inference on Apple Silicon using native MLX code. The tokenizer is loaded without executing remote code.

Source checkpoint revision: 154395db3ec31ab6f055035b2f41da2cd6f95f80.

This export includes all weights and tokenizers needed for its supported tasks. The native CAMPPlus weights are bundled under speaker_encoder; their Apache-2.0 license and attribution accompany the weights. No separate model downloads or ONNX packages are required. Use an MLX Audio version with Ming Tiny support.

The example repository name above may be replaced with the local export directory or your uploaded repository ID.

Validation: strictly reloaded from a relocated directory with an empty Hugging Face cache, network access blocked and ONNX packages absent. See validation.json for the tested tasks and weight inventory. SHA256SUMS covers all package files.

Downloads last month
15
Safetensors
Model size
9B params
Tensor type
BF16
·
MLX
Hardware compatibility
Log In to add your hardware

Quantized

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for mlx-community/Ming-3.0-tts-tiny-bf16

Finetuned
(2)
this model