Downloads · 30 days
36
7% of all-time downloads
mlx-community/Irodori-TTS-600M-v3-VoiceDesign-8bit
Irodori-TTS-600M-v3-VoiceDesign-8bit is a text-to-speech model from mlx-community. Use it when you need text read aloud. It is set up for mlx-audio. The card lists the license as mit.
This model was converted to MLX format from Aratako/Irodori-TTS-600M-v3-VoiceDesign using mlx-audio version 0.4.3.
Downloads · 30 days
36
7% of all-time downloads
All-time downloads
513
Public
Parameters
617M
1.3 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors1.3 GB · 100%
How the weights are stored.
U32432M · 70%
From the Hugging Face model README
This model was converted to MLX format from Aratako/Irodori-TTS-600M-v3-VoiceDesign using mlx-audio version 0.4.3.
Quantized to 8-bit (group_size=64). For full precision see mlx-community/Irodori-TTS-600M-v3-VoiceDesign-fp16.
Refer to the original model card for more details on the model.
The v3 VoiceDesign variant supports dual conditioning: a text caption describing the desired voice style, and optionally a reference audio clip. Both can be provided simultaneously.
pip install -U mlx-audio
python -m mlx_audio.tts.generate \
--model mlx-community/Irodori-TTS-600M-v3-VoiceDesign-8bit \
--text "こんにちは、テストです。" \
--instruct "穏やかで落ち着いた女性の声。ゆっくりと話す。"
python -m mlx_audio.tts.generate \
--model mlx-community/Irodori-TTS-600M-v3-VoiceDesign-8bit \
--text "こんにちは、テストです。" \
--ref_audio path/to/reference.wav \
--instruct "穏やかで落ち着いた話し方。"
from mlx_audio.tts.utils import load
model = load("mlx-community/Irodori-TTS-600M-v3-VoiceDesign-8bit")
# Caption only
results = list(model.generate(
"こんにちは、テストです。",
caption="穏やかで落ち着いた女性の声。",
))
# Dual mode (ref audio + caption)
import mlx.core as mx
ref_audio = mx.array(...) # shape (1, num_samples)
results = list(model.generate(
"こんにちは、テストです。",
ref_audio=ref_audio,
caption="穏やかで落ち着いた話し方。",
))