Skip to page content
SAVRN
Search Plan a project

Open-weight model · Audio to audio

chatterbox-s3gen-vc-grow-ce-remerged

by LAION eV laion/chatterbox-s3gen-vc-grow-ce-remerged

chatterbox-s3gen-vc-grow-ce-remerged is an open-weight model for audio to audio from LAION eV, released under Creative Commons Attribution 4.0. Its published files total 3.7 GB.

This is a research-stage audio-to-audio voice-conversion adapter, not a standalone TTS model. It changes Chatterbox's S3Gen acoustic decoder while keeping the S3 semantic tokenizer, CAMPPlus speaker encoder and HiFT vocoder frozen.

Parameters—
Context—
Weights3.7 GB
Licensecc-by-4.0
AccessOpen weights
Monthly Downloads—

Model Card

By LAION eV, published under cc-by-4.0, revision 9e81775dcb3e.

This is a research-stage audio-to-audio voice-conversion adapter, not a standalone TTS model. It changes Chatterbox's S3Gen acoustic decoder while keeping the S3 semantic tokenizer, CAMPPlus speaker encoder and HiFT vocoder frozen. The adapter is rank 128 on 224 q/k/v/out attention projections, with the previously trained 99-score conditioning projector. Download the pinned upstream Chatterbox S3Gen and the 300-hour supervised/v1 RL parent release separately. This repository does not contain the upstream base weights or the training audio. The completed v1 mergednew step-4,000 adapter is merged into its effective base and a new rank-128 adapter is initialized for this follow-up. The reward…

Read LAION eV's full model card

Chatterbox S3Gen VC · Re-merged fresh rank-128 LoRA, 50/50 CE and emotion

This is a research-stage audio-to-audio voice-conversion adapter, not a standalone TTS model. It changes Chatterbox's S3Gen acoustic decoder while keeping the S3 semantic tokenizer, CAMPPlus speaker encoder and HiFT vocoder frozen. The adapter is rank 128 on 224 q/k/v/out attention projections, with the previously trained 99-score conditioning projector. Download the pinned upstream Chatterbox S3Gen and the 300-hour supervised/v1 RL parent release separately. This repository does not contain the upstream base weights or the training audio.

What this arm does

The completed v1 merged_new step-4,000 adapter is merged into its effective base and a new rank-128 adapter is initialized for this follow-up.

The reward uses the frozen Humaneness Ears Medium model at revision 818506970d93c809a3295a0a02c40dee8ff2bfc3. Content Enjoyment is specifically its audiobox:CE output, not the separate eiv_extra:score_content_enjoyment output. For each 16-candidate group, all reward components are standardized separately within that group; the weighted advantage is clipped to ±2.5 and centered. The two emotion dimensions are the strongest Ears emotions in the actual source recording, not fixed labels from the prompt. The weights are 50% Content Enjoyment and 50% negative top-two emotion MSE.

The selected 4,000 source/target conditions contain 3,357 distinct sources and 477 target-voice clips. They are traversed six times with different permutations and sampling seeds: 24,000 optimizer steps and 384,000 generated candidates per arm, but not 24,000 distinct input pairs. Every step is one 16-candidate group, split four candidates per GH200 GPU across a four-GPU node, with synchronized gradients. The new AdamW schedule has 1,200 warm-up steps (5%), a 2e-6 peak LR, cosine decay to 2e-7, and a frozen-policy flow anchor of 0.025 to the respective v1 step-4,000 starting model. Checkpoints with optimizer state are written every 1,000 groups and automatically published under checkpoints/. See RL_CHECKPOINTS.json for verified SHA-256, size and step. A missing step means it has not yet been verified and published.

Inference and continuation

This is a research implementation for prepared Parquet rows, not a one-command arbitrary-WAV VC pipeline. The source row supplies S3 semantic tokens and dynamic emotion/style scores. A 5–10-second target reference row supplies its acoustic prefix, CAMPPlus identity vector and static voice traits. See TRAINING.md for preparation, exact model pins, score order, training/resume commands and known limitations. The included code/grow_followup/infer_followup.py uses a prepared source/target pair:

pip install -r requirements.txt  # install a compatible CUDA PyTorch first
hf download ResembleAI/chatterbox s3gen.safetensors \
  --revision 5bb1f6ee58e50c3b8d408bc82a6d3740c2db6e18 \
  --local-dir upstream_chatterbox
hf download laion/chatterbox-s3gen-vc-grow \
  checkpoints/base_300h_adapter.safetensors \
  --local-dir parent_v1
export CHATTERBOX_S3GEN_WEIGHTS="$PWD/upstream_chatterbox/s3gen.safetensors"
export CHATTERBOX_BASE_ADAPTER="$PWD/parent_v1/checkpoints/base_300h_adapter.safetensors"
export PYTHONPATH="$PWD/code:${PYTHONPATH:-}"
hf download laion/chatterbox-s3gen-vc-grow \
+  checkpoints/grow_merged_new_step0004000_adapter.safetensors \
+  --local-dir parent_v1
python code/grow_followup/infer_followup.py \
  --pool /path/to/prepared_pool.parquet \
  --score-order-json score_order_and_preparation.json \
  --source-uid SOURCE_UID --target-uid TARGET_UID \
  --arm remerged_new --checkpoint checkpoints/step-0001000.pt \
  --parent-v1 parent_v1/checkpoints/grow_merged_new_step0004000_adapter.safetensors \
+  --output-wav example.wav --seed 1901

The .pt files include optimizer and RNG state and use Python pickle; load only trusted files. The inference code uses PyTorch's restricted weights_only=True loader but still requires verified provenance. The checkpoint is not a merged base model. Rebuild the v1 merged-new effective base before applying this fresh adapter; the supplied inference code does that.

Interpretation and limits

The rewards are model-predicted scores, not human ratings. Repeated traversal of 4,000 pairs can overfit, and the reward models can be exploited. The speaker cosine, when present, is a CAMPPlus proxy and cannot establish human-perceived identity fidelity. There is no claim here that reward improvement means better voice conversion. A held-out, matched-seed listening study with content accuracy, speaker similarity and independent naturalness metrics is required before selecting a default adapter. The selected sources are UID-disjoint from the previous holdout, not guaranteed speaker-disjoint.

LAION-authored adapter weights, code and documentation here are CC BY 4.0. The upstream Chatterbox dependency retains its separate MIT license and attribution. Use only voices and audio you have rights to process.

Identity and Version

Repository
laion/chatterbox-s3gen-vc-grow-ce-remerged
Publisher
LAION eV
Task
Audio to audio
Modality
Audio
Library
pytorch
Parameters
Not stated by the source
Languages
Not stated by the source
Revision
9e81775dcb3e739c4d370676ca816e78e7bc5500
First published
2026-10-09
Last updated
2026-10-10

Files and Weights

36 files, 3.7 GB in total. The weights are 14 files totalling 3.7 GB in pt.

Weights14 files · 3.7 GB
Configuration16 files · 133.4 KB
Documentation2 files · 11.3 KB
Other3 files · 3.5 KB
Repository1 file · 1.5 KB
Every file
FileTypeSizeSHA-256
checkpoints/step-0001000.ptWeights265.7 MB 9aed3b135086
checkpoints/step-0002000.ptWeights265.7 MB 20a1899acd2a
checkpoints/step-0003000.ptWeights265.7 MB 74067dbfe005
checkpoints/step-0004000.ptWeights265.7 MB 338f6cf6d4ca
checkpoints/step-0005000.ptWeights265.7 MB 1ab166099a16
checkpoints/step-0006000.ptWeights265.7 MB af2a43374161
checkpoints/step-0007000.ptWeights265.7 MB 9fcc4b9447c5
checkpoints/step-0008000.ptWeights265.7 MB 4ec6dd5a0c0a
checkpoints/step-0009000.ptWeights265.7 MB 38f43d09fe38
checkpoints/step-0010000.ptWeights265.7 MB 3ac3e3238e11
checkpoints/step-0011000.ptWeights265.7 MB 2321ad3a8525
checkpoints/step-0012000.ptWeights265.7 MB 7241afcb86b1
checkpoints/step-0013000.ptWeights265.7 MB f9bf9472c4d2
checkpoints/step-0014000.ptWeights265.7 MB 582000999751
RL_CHECKPOINTS.jsonConfiguration4.2 KB —
code/generate_listening.pyConfiguration10.1 KB —
code/grow_followup/infer_followup.pyConfiguration5.8 KB —
code/grow_followup/publish.pyConfiguration11.7 KB —
code/grow_v1/choose_pairs.pyConfiguration5.0 KB —
code/grow_v1/infer_packed.pyConfiguration5.6 KB —
code/grow_v1/prepare_pool.pyConfiguration2.4 KB —
code/grow_v1/score_inputs.pyConfiguration6.1 KB —
code/grow_v1/train_grow.pyConfiguration19.2 KB —
code/grow_v2/train_ddp.pyConfiguration16.2 KB —
code/grow_v3/train_speaker.pyConfiguration14.6 KB —
code/prepare.pyConfiguration8.9 KB —
code/s3_tokenization.pyConfiguration1.0 KB —
code/select_listening.pyConfiguration7.1 KB —
code/train.pyConfiguration12.9 KB —
score_order_and_preparation.jsonConfiguration2.4 KB —
README.mdDocumentation5.5 KB —
TRAINING.mdDocumentation5.7 KB —
code/grow_v2/run.sbatchOther1.7 KB —
code/grow_v3/run.sbatchOther1.6 KB —
requirements.txtOther239 B —
.gitattributesRepository1.5 KB —

License and Download

License
cc-by-4.0
Access
Open weights, no gate
Download size
3.7 GB
Download from LAION eV

Released by LAION eV through its official repository on Hugging Face. Read the license.

Built From

Memory Requirements

PrecisionWeights in memory
As published3.7 GB

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

Questions About chatterbox-s3gen-vc-grow-ce-remerged

Can I use chatterbox-s3gen-vc-grow-ce-remerged commercially?

Yes. chatterbox-s3gen-vc-grow-ce-remerged is released under Creative Commons Attribution 4.0. CC BY 4.0 permits sharing and adapting the work, including commercially, provided the creator is credited and changes are indicated.

Similar Models

Model · Audio to audio

bigvgan_v2_22khz_80band_256x

NVIDIA

[[Paper]](https://arxiv.org/abs/2206.04658) - [[Code]](https://github.com/NVIDIA/BigVGAN) - [[Showcase]](https://bigvgan-demo.github.io/) - [[Project Page]](https://research.nvidia.com/labs/adlr/projects/bigvgan/) - [[Weights]](https://huggingface.co/collections/nvidia/bigvgan-66959df3d97fd7d98d97dc9a) - [[Demo]](https://huggingface.co/spaces/nvidia/BigVGAN) - General refactor and code improvements for improved readability. - Fully fused CUDA kernel of anti-alised activation (upsampling + activation + downsampling) with inference speed benchmark. - We provide pretrained checkpoints of BigVGAN-v2 using diverse audio configurations, supporting up to 44 kHz sampling rate and 512x upsampling…

Open weights mit PyTorch

Model · Audio to audio

bigvgan_v2_44khz_128band_512x

NVIDIA

[[Paper]](https://arxiv.org/abs/2206.04658) - [[Code]](https://github.com/NVIDIA/BigVGAN) - [[Showcase]](https://bigvgan-demo.github.io/) - [[Project Page]](https://research.nvidia.com/labs/adlr/projects/bigvgan/) - [[Weights]](https://huggingface.co/collections/nvidia/bigvgan-66959df3d97fd7d98d97dc9a) - [[Demo]](https://huggingface.co/spaces/nvidia/BigVGAN) - General refactor and code improvements for improved readability. - Fully fused CUDA kernel of anti-alised activation (upsampling + activation + downsampling) with inference speed benchmark. - We provide pretrained checkpoints of BigVGAN-v2 using diverse audio configurations, supporting up to 44 kHz sampling rate and 512x upsampling…

Open weights mit PyTorch

Descript Audio Codec running on-device on the LiteRT CompiledModel GPU (ML Drift). The convolutional encoder/decoder run on the GPU; the RVQ runs on CPU. 43:1 compression (1 s → 12×50 codes), RTF ≈ 0.82 (faster than real-time) on Pixel 8a. - dac16khzencoderfp16.tflite (43 MB) — audio[1,1,16000] → latent[1,1024,50], GPU. - dac16khzdeconlyzsfp16.tflite (105 MB) — latent[1,1024,50] → audio, GPU. - dacrvq.bin (1.2 MB) — RVQ weights (12 codebooks) for the CPU quantizer (float32 LE). encoder 367/367 + decoder 398/398 nodes on the LiteRT GPU delegate (LITERTCL, 1 partition, no CPU fallback); warm RTF ~0.82; reconstruction corr 1.0 vs PyTorch DAC. The decoder's ConvTranspose1d are rewritten to a…

Open weights mit litert

Model · Audio to audio

ArkEcho-RVC-M3-C-F

Ethernos

本仓库(Repository)所包含的所有人工神经网络(Artificial Neural Network)权重文件(.pth/.index)、训练日志及相关代码,均为计算声学(Computational Acoustics)与深度学习(Deep Learning)领域的技术研究实验产物。 这些文件本质上是高维张量(High-dimensional Tensors)的数值序列,通过随机梯度下降(SGD)与反向传播算法(Backpropagation)对公开可获取的音频数据进行统计建模(Statistical Modeling)得到。其技术形态与数字图像处理中的卷积核(Convolution Kernels)、自然语言处理中的词向量(Word Embeddings)并无本质差异。 本仓库不构成对任何第三方知识产权的故意侵犯,所有代码遵循 MIT License 开源协议,模型权重文件仅作为技术实现的副产品(By-products)存在。 本技术实验所使用的训练数据集(Training Dataset)包含以下角色的语音样本: - Mon3tr(モンスター)、Mon3tr 中文语音 等 - 声源版权归属:上海鹰角网络科技有限公司(Hypergryph Network Technology Co., Ltd.)及其关联公司 - 原始作品:《明日方舟》(Arknights) 上述角色的声音版权、肖像权、姓名权及相关知识产权均完全归属于鹰角网络及其合法授权方。本实验仅基于已公开发布的游戏内语音资源进行技术层面的信号处理(Signal Processing)与特征提取(Feature…

Open weights cc-by-nc-4.0

Model · Audio to audio

MOSS-v2-12to32-Enhancer-60M

LAION eV

A small causal Qwen3 model that predicts 32 MOSS v2 audio-codebook indices from the 12 indices of the current frame and up to ten previously generated HQ frames. It is trained from scratch on German, English, Spanish and French speech. This is an experimental enhancement model. Validation cross entropy measures token prediction under teacher forcing. It does not establish an improvement in perceived audio quality. Use the generated-history listening evaluation to judge speech content, speaker identity, artifacts and long-utterance stability. Root inference weights: step 64,699, selected by held-out extra-20-codebook cross entropy 5.818123. - Step 12,940: 100 originals / 200 input cases…

Open weights cc-by-nc-4.0 pytorch

Model · Audio to audio

gtcrn-coreai

Max Farrell

This release mirrors maxffarrell/gtcrn-coreai at source commit 5a5b0529f89c7146fc196f602ed2635adc681374. Choose DNS3 for general speech enhancement; VCTK-DEMAND is provided for matching that training corpus and reproducing related experiments. Download the complete repository, preserving the.aimodel bundle directories: For deployment you can download only exports/, LICENSE, and THIRDPARTYNOTICES.md using hf download --include. The numerical and latency results below were measured in August 2026 on the specified beta software stack; they have not been remeasured for newer releases. A reproducible, streaming Core AI conversion of GTCRN, the 48.2K-parameter speech-enhancement network…

Open weights mit