Downloads · 30 days
16
12% of all-time downloads
jackuh02/CosyVoice2-Yue-mlx
CosyVoice2-Yue-mlx is a text-to-speech model from jackuh02. Use it when you need text read aloud. It is set up for mlx-audio-plus.
This model was converted to MLX format from ASLP-lab/WSYue-TTS/CosyVoice2-Yue using mlx-audio-plus version 0.1.8.
Downloads · 30 days
16
12% of all-time downloads
All-time downloads
132
Public
Parameters
782M
1.6 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors1.6 GB · 99%
From the Hugging Face model README
This model was converted to MLX format from ASLP-lab/WSYue-TTS/CosyVoice2-Yue using mlx-audio-plus version 0.1.8.
pip install -U mlx-audio-plus
| Mode | Parameters | Description |
|---|---|---|
| Cross-lingual | ref_audio | Zero-shot TTS (default) |
| Zero-shot | ref_audio + ref_text | Better quality with transcription |
| Instruct | ref_audio + instruct_text | Style control (e.g., "speak slowly") |
| Voice Conversion | source_audio + ref_audio | Convert audio to target voice |
# Cross-lingual (default)
mlx_audio.tts --model jackuh02/CosyVoice2-Yue-mlx --text "Hello!" --ref_audio ref.wav
# Zero-shot (with transcription)
mlx_audio.tts --model jackuh02/CosyVoice2-Yue-mlx --text "Hello!" --ref_audio ref.wav --ref_text "Transcription of ref audio."
# Instruct (style control)
mlx_audio.tts --model jackuh02/CosyVoice2-Yue-mlx --text "Hello!" --ref_audio ref.wav --instruct_text "Speak slowly and calmly"
# Voice Conversion
mlx_audio.tts --model jackuh02/CosyVoice2-Yue-mlx --source_audio source.wav --ref_audio ref.wav
from mlx_audio.tts.generate import generate_audio
generate_audio(
text="Hello, this is CosyVoice2 on MLX!",
model="jackuh02/CosyVoice2-Yue-mlx",
ref_audio="reference.wav",
file_prefix="output",
)