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…
Speaks text in 30 languages and nine Chinese dialects at 48 kHz, designs a new voice from a written description and clones a voice from a short clip. An open 2.3B text-to-speech model for developers.
VoxCPM2 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 voxcpm hf download openbmb/VoxCPM2
VoxCPM2 is an open text-to-speech model from openbmb that works without a tokenizer and uses a diffusion autoregressive design. The Hugging Face record lists 2.3B parameters, which the card rounds to 2B. It speaks 30 languages plus nine Chinese dialects, writes 48 kHz audio and was trained on more than 2 million hours of speech. Besides plain reading, it can invent a voice from a written description and can copy a voice from a short sample.
Developers and creators who need multilingual speech, custom voices or voice cloning, and who have an NVIDIA GPU to run it.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Media and video | Creators | Narrate scripts in many languages | A Spanish voice-over for a short film |
| Gaming and animation | Studios | Design a character voice from a description | A gentle young voice for a guide character |
| Customer service | Voice agent builders | Stream spoken replies with low delay | A phone bot that answers in French |
| Accessibility | Tool makers | Read text aloud in the listener's language | A Hindi reader for a news app |
If you have no NVIDIA GPU, you can skip it, because the card lists CUDA 12 or later as a requirement.
| Use case | Who | What they get back |
|---|---|---|
| Plain speech | Developers | A 48 kHz audio file of your text |
| Voice design | Creators | A new voice from a written description, with no sample needed |
| Voice cloning | Producers | Speech in the voice of a clip you supply, with optional style hints |
pip install voxcpm hf download openbmb/VoxCPM2
Load the model in Python and call its generate method with your text, then save the audio to a file. For voice design, put a short description of the voice in brackets before the words to speak. For cloning, pass a reference clip of the speaker. For the closest copy, also pass the clip's exact transcript. A streaming method returns audio in chunks as it is made.
You write a sentence with the description of a young woman with a gentle, sweet voice at the start. The model speaks the sentence in a voice that fits that description and saves it as a 48 kHz file, with no reference audio.
If you are new to this, start with plain speech, then try voice design, which needs no sample. Only clone a voice that is yours or that you have the right to use.
It accepts a 16 kHz reference clip and raises the output to 48 kHz inside its own audio codec, so no separate upsampler is needed. The card gives a real-time factor of about 0.3 on an RTX 4090, and about 0.13 with Nano-VLLM.
Speaks text in 30 languages and nine Chinese dialects at 48 kHz, designs a new voice from a written description and clones a voice from a short clip. An open 2.3B text-to-speech model for developers.
Made by openbmb 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: VoxCPM2 is an open text-to-speech model from openbmb that works without a tokenizer and uses a diffusion autoregressive design. The Hugging Face record lists 2.3B parameters, which the card rounds to 2B. It speaks 30 languages plus nine Chinese dialects, writes 48 kHz audio and was trained on more than 2 million hours of speech. Besides plain reading, it can invent a voice from a written description and can copy a voice from a short sample.
Who it suits: Developers and creators who need multilingual speech, custom voices or voice cloning, and who have an NVIDIA GPU to run it.
Industry | Who uses it | How they use it | Example
Media and video | Creators | Narrate scripts in many languages | A Spanish voice-over for a short film
Gaming and animation | Studios | Design a character voice from a description | A gentle young voice for a guide character
Customer service | Voice agent builders | Stream spoken replies with low delay | A phone bot that answers in French
Accessibility | Tool makers | Read text aloud in the listener's language | A Hindi reader for a news app
If you have no NVIDIA GPU, you can skip it, because the card lists CUDA 12 or later as a requirement.
Where to use it:
Use case | Who | What they get back
Plain speech | Developers | A 48 kHz audio file of your text
Voice design | Creators | A new voice from a written description, with no sample needed
Voice cloning | Producers | Speech in the voice of a clip you supply, with optional style hints
How to set it up:
pip install voxcpm
hf download openbmb/VoxCPM2
How to use it: Load the model in Python and call its generate method with your text, then save the audio to a file. For voice design, put a short description of the voice in brackets before the words to speak. For cloning, pass a reference clip of the speaker. For the closest copy, also pass the clip's exact transcript. A streaming method returns audio in chunks as it is made.
Example: You write a sentence with the description of a young woman with a gentle, sweet voice at the start. The model speaks the sentence in a voice that fits that description and saves it as a 48 kHz file, with no reference audio.
For newcomers and experts: If you are new to this, start with plain speech, then try voice design, which needs no sample. Only clone a voice that is yours or that you have the right to use.
It accepts a 16 kHz reference clip and raises the output to 48 kHz inside its own audio codec, so no separate upsampler is needed. The card gives a real-time factor of about 0.3 on an RTX 4090, and about 0.13 with Nano-VLLM.
You write text, with an optional voice note
You add a reference clip to clone a voice
The model generates the speech
You save or stream 48 kHz audio
Good to know:
Title: Real-time factor, where lower is faster
Plain run on an RTX 4090: 0.3 RTF
With Nano-VLLM: 0.13 RTF
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download openbmb/VoxCPM2
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 5 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 |
|---|---|---|---|---|---|
| VoxCPM2 This page | 984,860 | 1,783 | 2.3B | apache-2.0 | |
| AuKShares diffusion · voice-cloning · audio | 1,455 | 396 | — | mit | |
| Ming-3.0-tts-0.5B by inclusionAIShares voice-cloning · audio · multilingual | 14,756 | 225 | 1.5B | mit | |
| Ming-3.0-tts-tinyShares voice-cloning · audio · multilingual | 9,080 | 61 | 9B | mit | |
| Qwen3-TTS GGUFShares voice-design · voice-cloning · text-to-speech | 1,347,066 | 67 | 915M | apache-2.0 | |
| OmniVoice GGUFShares voice-design · voice-cloning · text-to-speech | 109,605 | 91 | 613M | cc-by-nc-4.0 |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
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…