2.0.0

OpenBMB/VoxCPM2.0.0Apr 6, 2026by a710128

AI Summary

Major release introducing VoxCPM 2, the next generation of the VoxCPM voice model. Includes multiple bug fixes, dependency updates, and CLI improvements from the development period.

Key Highlights

  • Released VoxCPM 2 - major version upgrade
  • Added torchcodec to dependencies
  • Improved debug message output (stderr instead of stdout)
  • Enhanced CLI argument validation and help text
  • Fixed parameter passing errors in LoRA/ft test code

New Features

  • VoxCPM 2 model release
  • Optimized dataset length calculation via batch column access
  • Better exception handling with specific exceptions instead of bare except

Full Release Notes

## What's Changed
* 修复lora/ft测试代码处传参错误的内容 by @Ayin1412 in https://github.com/OpenBMB/VoxCPM/pull/98
* perf: optimize dataset length calculation via batch column access by @jayll1303 in https://github.com/OpenBMB/VoxCPM/pull/128
* Add torchcodec to dependencies by @lrjerryli in https://github.com/OpenBMB/VoxCPM/pull/139
* Print debug messages to stderr instead of stdout by @vytskalt in https://github.com/OpenBMB/VoxCPM/pull/141
* Fix README's feature checkboxes by @zanellig in https://github.com/OpenBMB/VoxCPM/pull/147
* Improve CLI argument validation and help text by @s3ldc in https://github.com/OpenBMB/VoxCPM/pull/161
* Update train_voxcpm_finetune.py by @symhsym in https://github.com/OpenBMB/VoxCPM/pull/186
* fix: use specific exceptions instead of bare except by @haosenwang1018 in https://github.com/OpenBMB/VoxCPM/pull/188
* Add VoxCPM 2.

## New Contributors
* @Ayin1412 made their first contribution in https://github.com/OpenBMB/VoxCPM/pull/98
* @jayll1303 made their first contribution in https://github.com/OpenBMB/VoxCPM/pull/128
* @lrjerryli made their first contribution in https://github.com/OpenBMB/VoxCPM/pull/139
* @vytskalt made their first contribution in https://github.com/OpenBMB/VoxCPM/pull/141
* @zanellig made their first contribution in https://github.com/OpenBMB/VoxCPM/pull/147
* @s3ldc made their first contribution in https://github.com/OpenBMB/VoxCPM/pull/161
* @symhsym made their first contribution in https://github.com/OpenBMB/VoxCPM/pull/186
* @haosenwang1018 made their first contribution in https://github.com/OpenBMB/VoxCPM/pull/188

**Full Changelog**: https://github.com/OpenBMB/VoxCPM/compare/1.5.0...2.0.0