How to use from the
Use from the
Chatterbox library
# pip install chatterbox-tts
import torchaudio as ta
from chatterbox.tts import ChatterboxTTS

model = ChatterboxTTS.from_pretrained(device="cuda")

text = "Ezreal and Jinx teamed up with Ahri, Yasuo, and Teemo to take down the enemy's Nexus in an epic late-game pentakill."
wav = model.generate(text)
ta.save("test-1.wav", wav, model.sr)

# If you want to synthesize with a different voice, specify the audio prompt
AUDIO_PROMPT_PATH="YOUR_FILE.wav"
wav = model.generate(text, audio_prompt_path=AUDIO_PROMPT_PATH)
ta.save("test-2.wav", wav, model.sr)

Chatterbox-Turbo-TTS-fp16

This model was converted to MLX format from ResembleAI/chatterbox-turbo using mlx-audio-plus version 0.1.6.

Note: This model requires the S3Tokenizer weights from mlx-community/S3TokenizerV2, which will be downloaded automatically.

Use with mlx-audio-plus

pip install -U mlx-audio-plus

Command line

mlx_audio.tts --model /path/to/Chatterbox-Turbo-TTS-fp16 --text "Hello, this is Chatterbox Turbo on MLX!" --ref_audio reference.wav

Python

from mlx_audio.tts.generate import generate_audio

generate_audio(
    text="Hello, this is Chatterbox Turbo on MLX!",
    model="/path/to/Chatterbox-Turbo-TTS-fp16",
    ref_audio="reference.wav",
    file_prefix="output",
)
Downloads last month
47
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/Chatterbox-Turbo-TTS-fp16

Finetuned
(7)
this model