GA OpenBMB

VoxCPM2

2B tokenizer-free diffusion-autoregressive TTS with 30 languages, 48 kHz output, voice design and cloning, Apache-2.0 and explicitly commercial-ready.

Est. per minuten/a

Overview

Best for: Commercial self-hosted multilingual voices with design and cloning.

At a glance

TypeText-to-speech
Params B2
LicenceApache-2.0
CommercialYes
StreamingYes
Languages30

Only real-time factor published (about 0.3 on RTX 4090), no time to first audio. 48 kHz output.

Audio in

Text, optional voice description or reference audio

Audio out

48 kHz

Languages

30

Voices

Voice design from text; controllable and 'ultimate' cloning

Latency

Model card: real-time streaming with RTF ~0.3 on RTX 4090, ~0.13 with Nano-vLLM.

Regions

Wherever you deploy it

Compliance

Your own deployment; no vendor data processing

Hardware

NVIDIA GPU (RTX 4090 class for the quoted RTF)

Licence

Apache-2.0

Features

  • streaming
  • voice design
  • voice cloning
  • multilingual without language tags

Pricing

WhatPriceUnitNotes
Weights$0You pay for your own compute
How the per-minute estimate was worked out

Self-hosted: cost is your GPU/CPU time, not per character

Free tier: Open weights

Source: huggingface.co

Setup

  1. pip install voxcpm soundfile.
  2. Load VoxCPM.from_pretrained('openbmb/VoxCPM2').
  3. Call generate.

Endpoint

Local

Authentication

None

Quick start python

# pip install voxcpm soundfile
from voxcpm import VoxCPM
import soundfile as sf

model = VoxCPM.from_pretrained("openbmb/VoxCPM2", load_denoiser=False)
wav = model.generate(text="VoxCPM2 brings multilingual support and voice design.")
sf.write("output.wav", wav, model.tts_model.sample_rate)

Written from the current docs. Check the vendor's SDK version before you ship.

Warnings

RTF is not TTFB

The card quotes real-time factor, not time to first audio; measure first-chunk latency yourself.

Cloning consent

High-fidelity cloning from a short clip needs speaker consent.

2B params

Heavier than Kokoro/Chatterbox-class models; plan GPU capacity per stream.

Plus 3 warnings that apply to all open models APIs. See category warnings.

Limits

None listed.

Models and products

NameStatusNotes
openbmb/VoxCPM2Released 2026-04; updated 2026-08

Docs and sources

Docs

Sources used

Not fully verified

TTFB; generate() argument names beyond the card's example.

Similar open models APIs

Spotted a wrong price or a dead link?