Bonsai-27B-GGUF
lmstudio-community · Kit
A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…
A zero-shot English text-to-speech model that copies a voice from a short reference clip and streams audio block by block with low latency. Suits developers building voice assistants and narration tools.
Chatterbox-Flash is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download ResembleAI/chatterbox-flash
Chatterbox-Flash is a text-to-speech model from Resemble AI that works zero-shot, meaning you give it a short reference recording and it speaks new text in that voice. It decodes several speech tokens in parallel inside each block and streams audio block by block. The card reports quality close to slower autoregressive systems at much lower latency.
Developers building voice assistants, narration tools or live speech features in English, where audio should start fast. Use only voices you have the right to use, since it copies the voice from the reference clip.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Software | Voice app developers | Stream spoken replies as they are generated | Speak an assistant answer quickly |
| Media | Narration and audio teams | Turn scripts into speech in a chosen voice | Read a script in your own recorded voice |
| Accessibility | Product teams | Add spoken output to text interfaces | Read on-screen text aloud |
| Research | Speech researchers | Study block-diffusion text-to-speech | Compare decoding settings for speed |
Anyone who needs languages other than English can skip it, since the model page lists English only.
| Use case | Who | What they get back |
|---|---|---|
| Streaming speech | Voice app developers | Audio packets as each block is finished |
| Voice cloning from a clip | Audio creators | New speech in the style of a reference recording you have rights to |
| Local Mac synthesis | Mac users | Speech faster than real time on an M4, per the card |
pip install -U huggingface_hub hf download ResembleAI/chatterbox-flash
pip install chatterbox-flash
Load the model onto the GPU, then call generate with your text and the path to a reference recording. The snippet saves the result as an audio file.
import torchaudio as ta
from chatterbox_flash import ChatterboxFlashTTS
tts = ChatterboxFlashTTS.from_pretrained("ResembleAI/chatterbox-flash", device="cuda")
wav = tts.generate(
"Hello, world.",
audio_prompt_path="reference.wav",
)
ta.save("out.wav", wav.unsqueeze(0).cpu(), tts.sr)| Tool | What it does |
|---|---|
| ChatterboxFlashTTS.from_pretrained | Loads the model onto the device you choose |
| generate | Speaks the text, using the reference clip as the voice prompt |
| ta.save | Writes the generated audio to a file |
| File | What it is |
|---|---|
| t3_flash.safetensors | The block-diffusion decoder, based on a 520M Llama with one extra mask token |
| s3gen.safetensors | The flow-matching vocoder |
| ve.safetensors | The voice encoder, taken from the original Chatterbox |
| tokenizer.json | The English tokenizer, also from the original Chatterbox |
You run the snippet with the text "Hello, world." and a reference recording named reference.wav. It writes out.wav, a spoken version of that text in the style of the reference voice.
If you are new, run the snippet once with a short clear reference clip and listen to out.wav. Then change the text and compare how closely the voice matches.
Experts get a block-diffusion decoder that unmasks multiple speech tokens at once in each block, with an early-decoding schedule that cuts average steps per block by about 20 percent. Defaults are block size 16, up to 10 denoising steps per block, temperature 0.2, and a FlashInfer paged KV cache with CUDA graph capture.
A zero-shot English text-to-speech model that copies a voice from a short reference clip and streams audio block by block with low latency. Suits developers building voice assistants and narration tools.
Made by ResembleAI on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: Chatterbox-Flash is a text-to-speech model from Resemble AI that works zero-shot, meaning you give it a short reference recording and it speaks new text in that voice. It decodes several speech tokens in parallel inside each block and streams audio block by block. The card reports quality close to slower autoregressive systems at much lower latency.
Who it suits: Developers building voice assistants, narration tools or live speech features in English, where audio should start fast. Use only voices you have the right to use, since it copies the voice from the reference clip.
Industry | Who uses it | How they use it | Example
Software | Voice app developers | Stream spoken replies as they are generated | Speak an assistant answer quickly
Media | Narration and audio teams | Turn scripts into speech in a chosen voice | Read a script in your own recorded voice
Accessibility | Product teams | Add spoken output to text interfaces | Read on-screen text aloud
Research | Speech researchers | Study block-diffusion text-to-speech | Compare decoding settings for speed
Anyone who needs languages other than English can skip it, since the model page lists English only.
Where to use it:
Use case | Who | What they get back
Streaming speech | Voice app developers | Audio packets as each block is finished
Voice cloning from a clip | Audio creators | New speech in the style of a reference recording you have rights to
Local Mac synthesis | Mac users | Speech faster than real time on an M4, per the card
How to set it up:
pip install -U huggingface_hub
hf download ResembleAI/chatterbox-flash
pip install chatterbox-flash
How to use it: Load the model onto the GPU, then call generate with your text and the path to a reference recording. The snippet saves the result as an audio file.
import torchaudio as ta
from chatterbox_flash import ChatterboxFlashTTS
tts = ChatterboxFlashTTS.from_pretrained("ResembleAI/chatterbox-flash", device="cuda")
wav = tts.generate(
"Hello, world.",
audio_prompt_path="reference.wav",
)
ta.save("out.wav", wav.unsqueeze(0).cpu(), tts.sr)
Tool | What it does
ChatterboxFlashTTS.from_pretrained | Loads the model onto the device you choose
generate | Speaks the text, using the reference clip as the voice prompt
ta.save | Writes the generated audio to a file
File | What it is
t3_flash.safetensors | The block-diffusion decoder, based on a 520M Llama with one extra mask token
s3gen.safetensors | The flow-matching vocoder
ve.safetensors | The voice encoder, taken from the original Chatterbox
tokenizer.json | The English tokenizer, also from the original Chatterbox
Example: You run the snippet with the text "Hello, world." and a reference recording named reference.wav. It writes out.wav, a spoken version of that text in the style of the reference voice.
For newcomers and experts: If you are new, run the snippet once with a short clear reference clip and listen to out.wav. Then change the text and compare how closely the voice matches.
Experts get a block-diffusion decoder that unmasks multiple speech tokens at once in each block, with an early-decoding schedule that cuts average steps per block by about 20 percent. Defaults are block size 16, up to 10 denoising steps per block, temperature 0.2, and a FlashInfer paged KV cache with CUDA graph capture.
Title: Real-time factor, lower is faster
Default setting: 0.107 RTF
Fastest setting: 0.076 RTF
Mac M4 with MLX: 0.778 RTF
Mac M4 with MLX 4-bit: 0.665 RTF
You give text and a reference clip
The decoder fills each block in parallel
The vocoder turns tokens into audio
Audio streams out block by block
Good to know:
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download ResembleAI/chatterbox-flash
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| Chatterbox-Flash This page | 0 | 33 | — | mit | |
| AuKShares zero-shot-tts · text-to-speech | 1,455 | 396 | — | mit | |
| Supertonic 3Shares speech-synthesis · text-to-speech | 92,359 | 1,043 | — | openrail | |
| EMA LightningShares speech-synthesis · text-to-speech | 89,173 | 461 | — | apache-2.0 | |
| ZeroTTSShares speech-synthesis · text-to-speech | 8,091 | 54 | — | mit | |
| Maya 2 NativeShares speech-synthesis · text-to-speech | 5,774 | 170 | 2.5B | apache-2.0 |
lmstudio-community · Kit
A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…
LibertAIDAI · Kit
Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…
facebook · Kit
Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…
alpindale · Kit
Tags every character of C source code for syntax highlighting with a tiny neural network of about 984 weights, run through a small C program. For developers an…
prithivMLmods · Kit
Try a set of LoRAs for the FLUX.2 Klein image model in a Gradio app that runs in your browser or on your own computer. Made for people who make or test AI imag…
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…