# VoxCPM2 by OpenBMB: Open-Weight Model
Source: https://savrn.com/models/voxcpm2
Markdown alternate of the page above; the site index is https://savrn.com/llms.txt

---

## Runs On

What it takes to serve VoxCPM2 (2.3B parameters): the memory its weights need at each precision, and the cheapest way to rent enough data-center GPUs to hold them.

| Precision | Weights | Memory needed | Cheapest setup | Per hour | Also fits |
| --- | --- | --- | --- | --- | --- |
| 16-bit | 4.6 GB | 5.5 GB | 1x [MI300X](https://savrn.com/ai-index/pricing/gpus/mi300x) (192 GB) Vultr | $1.85 | [1x H100](https://savrn.com/ai-index/pricing/gpus/h100) $1.99 · [1x MI325X](https://savrn.com/ai-index/pricing/gpus/mi325x) $2.00 |
| 8-bit | 2.3 GB | 2.7 GB | 1x [MI300X](https://savrn.com/ai-index/pricing/gpus/mi300x) (192 GB) Vultr | $1.85 | [1x H100](https://savrn.com/ai-index/pricing/gpus/h100) $1.99 · [1x MI325X](https://savrn.com/ai-index/pricing/gpus/mi325x) $2.00 |
| 4-bit | 1.1 GB | 1.4 GB | 1x [MI300X](https://savrn.com/ai-index/pricing/gpus/mi300x) (192 GB) Vultr | $1.85 | [1x H100](https://savrn.com/ai-index/pricing/gpus/h100) $1.99 · [1x MI325X](https://savrn.com/ai-index/pricing/gpus/mi325x) $2.00 |

Memory is the weights at that precision plus 20% for the runtime and a short context; a long context needs more. Prices are the lowest on-demand hourly rates in the [SAVRN Index](https://savrn.com/ai-index/pricing/gpus), read Oct 22, 2026.

[VoxCPM2 on every accelerator the SAVRN Index prices, at every precision](https://savrn.com/models/voxcpm2/gpus)

## SAVRN's Notes on VoxCPM2

Where does a 2.3 billion parameter text-to-speech model belong in a facility built around 192 GB accelerators? Beside something bigger. VoxCPM2 needs 5.5 GB at 16-bit, 2.7 GB at 8-bit and 1.4 GB at 4-bit, and the cheapest priced slot, one MI300X at $1.85 an hour, has room for many copies. It outputs 48 kHz audio in 30 languages with no language tag, designs a voice from a written description, and clones one from a short clip.

Apache 2.0 keeps the deployment conversation short: commercial use, modification and redistribution are permitted, provided the license, copyright notices and any NOTICE file stay with the files and significant changes are stated. Two checks before committing: the runtime is its own voxcpm library rather than transformers, so plan the serving path around it, and no context length is recorded. The paper is arXiv:2509.24650; the files were last updated 2026-08-18.

SAVRN Research, 2026-09-18

## Model Card

By OpenBMB, published under apache-2.0, revision 32279effe8c1.

VoxCPM2 is a tokenizer-free, diffusion autoregressive Text-to-Speech model — 2B parameters, 30 languages, 48kHz audio output, trained on over 2 million hours of multilingual speech data.

### Highlights

[Read the full model card (719 words)](https://savrn.com/models/voxcpm2/card)

## Identity and Version

Repository

openbmb/VoxCPM2

Publisher

OpenBMB

Task

Text to speech

Modality

Audio

Library

voxcpm

Parameters

2.3B parameters

Languages

zh, en, ar, my, da, nl, fi, fr

Revision

32279effe8c19989596f05d353d1447f51d9e915

First published

2026-04-03

Last updated

2026-08-18

## Files and Weights

9 files, 5.0 GB in total. The weights are 2 files totalling 5.0 GB in pth, safetensors.

Weights2 files · 5.0 GB

Configuration3 files · 8.9 KB

Tokenizer2 files · 3.7 MB

Documentation1 file · 7.9 KB

Repository1 file · 1.5 KB

Every file

| File | Type | Size | SHA-256 |
| --- | --- | --- | --- |
| audiovae.pth | Weights | 377.0 MB | 94b5d51e107e |
| model.safetensors | Weights | 4.6 GB | f7f964cfa9da |
| config.json | Configuration | 4.3 KB | — |
| special_tokens_map.json | Configuration | 1.6 KB | — |
| tokenization_voxcpm2.py | Configuration | 2.9 KB | — |
| README.md | Documentation | 7.9 KB | — |
| .gitattributes | Repository | 1.5 KB | — |
| tokenizer.json | Tokenizer | 3.7 MB | — |
| tokenizer_config.json | Tokenizer | 5.1 KB | — |

## License and Download

License

apache-2.0

Access

Open weights, no gate

Download size

5.0 GB

[Download from OpenBMB](https://huggingface.co/openbmb/VoxCPM2)

Released by OpenBMB through its official repository on Hugging Face. [Read the license](https://www.apache.org/licenses/LICENSE-2.0).

## Built From

- Described by arXiv:2509.24650

## Memory Requirements

| Precision | Weights in memory |
| --- | --- |
| As published | 5.0 GB |
| 16-bit | 4.6 GB |
| 8-bit | 2.3 GB |
| 4-bit | 1.1 GB |

Weights only, from the published parameter count; the key-value cache and runtime add to this.

## Built on This Model

- Derived from[voxcpm-finetune-lora](https://savrn.com/models/voxcpm-finetune-lora)
- Derived from[VoxCPM2-q8](https://savrn.com/models/voxcpm2-q8)

## Questions About VoxCPM2

### How much GPU memory does VoxCPM2 need?

About 5.5 GB at 16-bit and 1.4 GB at 4-bit: the weights (2.3B parameters) plus a working margin. A long context needs more.

### What is the cheapest GPU to run VoxCPM2 on?

At 16-bit, 1x MI300X from $1.85 an hour; at 4-bit, 1x MI300X from $1.85 an hour, at the lowest on-demand prices the SAVRN Index lists.

### Can I use VoxCPM2 commercially?

Yes. VoxCPM2 is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.

## Similar Models

Model · Text to speech

### [VoxCPM2](https://savrn.com/models/voxcpm2-2)

[K1ng Tai](https://savrn.com/model-publishers/k1ngtai)

VoxCPM2 is a tokenizer-free, diffusion autoregressive Text-to-Speech model — 2B parameters, 30 languages, 48kHz audio output, trained on over 2 million hours of multilingual speech data. - 30-Language Multilingual — No language tag needed; input text in any supported language directly - Voice Design — Generate a novel voice from a natural-language description alone (gender, age, tone, emotion, pace…); no reference audio required - Controllable Cloning — Clone any voice from a short clip, with optional style guidance to steer emotion, pace, and expression while preserving timbre - Ultimate Cloning — Provide reference audio + its transcript for audio-continuation cloning; every vocal nuance…

Open weights apache-2.0 2.3B parameters voxcpm

[View model](https://savrn.com/models/voxcpm2-2)

Model · Text to speech

### [VoxCPM2-q8](https://savrn.com/models/voxcpm2-q8)

[Ryo Shimizu](https://savrn.com/model-publishers/shi3z)

An INT8-quantized repack of openbmb/VoxCPM2, prepared so the model can be loaded and run entirely inside a web browser by shi3z/voxcpm2web (a WASM + WebGPU port of Nothing about the model architecture was changed. This repository exists to solve 1. wasm32 has a 4 GB address space. The upstream checkpoint is 4.27 GiB of weights plus a 359 MB audiovae.pth. 2. Quantizing during load costs VRAM you may not have. Doing it ahead of time means the browser never materializes the full-precision tensors at all. There is no separate audiovae file: the AudioVAE weights are already merged in, so a browser needs exactly one large download instead of two. Both rows produce applied=632 missing=0 unused=0…

Open weights apache-2.0 2.4B parameters voxcpm-rs

[View model](https://savrn.com/models/voxcpm2-q8)

Model · Text to speech

### [MOSS-VoiceGenerator](https://savrn.com/models/moss-voicegenerator)

[OpenMOSS](https://savrn.com/model-publishers/openmoss-team)

MOSS‑TTS Family is an open‑source speech and sound generation model family from MOSI.AI and the OpenMOSS team. It is designed for high‑fidelity, high‑expressiveness, and complex real‑world scenarios, covering stable long‑form speech, multi‑speaker dialogue, voice/character design, environmental sound effects, and real‑time streaming TTS. When a single piece of audio needs to sound like a real person, pronounce every word accurately, switch speaking styles across content, remain stable over tens of minutes, and support dialogue, role‑play, and real‑time interaction, a single TTS model is often not enough. The MOSS‑TTS Family breaks the workflow into five production‑ready models that can be…

Open weights apache-2.0 2.1B parameters 40,960 tokens

[View model](https://savrn.com/models/moss-voicegenerator)

Model · Text to speech

### [duplexdataengine](https://savrn.com/models/duplexdataengine)

[Cheng Kuang Chang](https://savrn.com/model-publishers/penguinfish1688)

DuDE is a full-duplex conversation TTS (text-to-speech) model that generates two speakers together from an XML dialogue. It supports turn-taking, backchannels, and overlapping speech, with a separate voice for each speaker. The output is a 24 kHz stereo WAV: speaker A on the left, speaker B on the right. DuDE first self-distills Qwen3-TTS on independent utterances to adapt a shared backbone to two interleaved channels. It is then fine-tuned on approximately 1,922 hours of synchronized Seamless Interaction conversations to learn turn-taking, backchannels, and overlapping speech. The XML frontend resolves turn dependencies into interleaved text inputs. Reference-speaker embeddings condition…

Open weights cc-by-nc-4.0 1.9B parameters

[View model](https://savrn.com/models/duplexdataengine)

Model · Text to speech

### [Qwen3-TTS-12Hz-1.7B-CustomVoice](https://savrn.com/models/qwen3-tts-12hz-1-7b-customvoice)

[Qwen](https://savrn.com/model-publishers/qwen)

Qwen3-TTS covers 10 major languages (Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, and Italian) as well as multiple dialectal voice profiles to meet global application needs. In addition, the models feature strong contextual understanding, enabling adaptive control of tone, speaking rate, and emotional expression based on instructions and text semantics, and they show markedly improved robustness to noisy input text. Key features: Intelligent Text Understanding and Voice Control: Supports speech generation driven by natural language instructions, allowing for flexible control over multi-dimensional acoustic attributes such as timbre, emotion, and prosody.…

Open weights apache-2.0 1.9B parameters

[View model](https://savrn.com/models/qwen3-tts-12hz-1-7b-customvoice)

Model · Text to speech

### [Qwen3-TTS-12Hz-1.7B-VoiceDesign](https://savrn.com/models/qwen3-tts-12hz-1-7b-voicedesign)

[Qwen](https://savrn.com/model-publishers/qwen)

We release Qwen3-TTS, a series of powerful speech generation models developed by Qwen, offering comprehensive support for voice cloning, voice design, ultra-high-quality human-like speech generation, and natural language-based voice control. Qwen3-TTS covers 10 major languages (Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, and Italian) as well as multiple dialectal voice profiles. Key features: Install the qwen-tts Python package from PyPI: Zero-shot speech generation on the Seed-TTS test set (Word Error Rate (WER, ↓)): If you find our paper and code useful in your research, please consider giving a star and citation

Open weights apache-2.0 1.9B parameters qwen-tts

[View model](https://savrn.com/models/qwen3-tts-12hz-1-7b-voicedesign)

## OpenBMB

[All models and datasets](https://savrn.com/model-publishers/openbmb)

## Versions

- [32279effe8c1](https://savrn.com/models/voxcpm2/versions/32279effe8c1) · current 2026-09-18

## Explore More

- [All text to speech models](https://savrn.com/models/tasks/text-to-speech)
- [All models under apache-2.0](https://savrn.com/models/licenses/apache-2-0)
- [Model comparisons](https://savrn.com/models/comparisons)
- [The model directory](https://savrn.com/models)
- [Open model prices by host](https://savrn.com/ai-index/pricing/open-models)

## Source

- Repository metadata, read 2026-10-20.
- [Hugging Face record](https://huggingface.co/openbmb/VoxCPM2)
- [How the hub is built](https://savrn.com/model-hub/methodology)
