AI product Open source · Apache-2.0

VoxCPM

VoxCPM is an open-source tokenizer-free text-to-speech system from OpenBMB for multilingual speech generation, voice design, and voice cloning. Its latest major release, VoxCPM2, directly generates continuous speech representations in the latent space of AudioVAE V2 through a four-stage diffusion-autoregressive pipeline: LocEnc, TSLM, RALM, and LocDiT. It accepts text, optional natural-language voice descriptions, or reference audio with transcripts, and produces streaming or batch speech audio; VoxCPM2 supports 30 languages, voice-style controls, controllable and continuation-based cloning, and native 48 kHz output.

View repository Visit site

Overview

The project provides a Python package and command-line interface, a local web demo, fine-tuning through full supervised training or LoRA, and serving options including an OpenAI-compatible vLLM-Omni endpoint. Its code and model weights are released under the Apache-2.0 license. The project warns that generated voices can be misused for impersonation, fraud, or disinformation, and notes that voice-design and controllable-cloning results can vary between runs.