Skip to page content
SAVRN
Search Plan a project

Open-weight model

train_chatterbox

by Bibek ibibek/train_chatterbox

train_chatterbox is an open-weight model from Bibek. Its published files total 3.2 GB.

A modular, highly efficient infrastructure for fine-tuning both Chatterbox TTS (Standart) and Chatterbox Turbo models with your own dataset and generating high-quality speech synthesis.

Parameters—
Context—
Weights3.2 GB
License—
AccessOpen weights
Monthly Downloads—

Model Card

A modular, highly efficient infrastructure for fine-tuning both Chatterbox TTS (Standart) and Chatterbox Turbo models with your own dataset and generating high-quality speech synthesis. This kit is specially designed to support new languages and voices by intelligently extending the model's vocabulary. With the newly added LoRA (Low-Rank Adaptation) support, you can now train high-quality voices faster and with significantly less VRAM. This repository allows you to choose your training strategy using the islora flag in src/config.py. What is it? LoRA (Low-Rank Adaptation) freezes the massive base model and only trains tiny adapter layers alongside the new language embeddings. What is it?…

Excerpt from the card by Bibek.

Identity and Version

Repository
ibibek/train_chatterbox
Publisher
Bibek
Task
Not stated by the source
Modality
Other
Library
Not stated by the source
Parameters
Not stated by the source
Languages
Not stated by the source
Revision
94336a6f005183634dab90a75b482980942a756b
First published
2026-09-28
Last updated
2026-09-28

Files and Weights

85 files, 3.2 GB in total. The weights are 4 files totalling 3.2 GB in pt, safetensors.

Weights4 files · 3.2 GB
Configuration64 files · 390.6 KB
Tokenizer3 files · 85.3 KB
Documentation3 files · 43.5 KB
Other9 files · 13.7 MB
Repository2 files · 6.5 KB
Every file
FileTypeSizeSHA-256
pretrained_models/conds.ptWeights107.4 KB 6552d7056883
pretrained_models/s3gen.safetensorsWeights1.1 GB 4a46190f3dcc
pretrained_models/t3_cfg.safetensorsWeights2.1 GB 89fd813802e2
pretrained_models/ve.safetensorsWeights5.7 MB f0921cab452f
inference.pyConfiguration8.2 KB —
merge_lora.pyConfiguration2.2 KB —
prepare_dataset.pyConfiguration3.6 KB —
setup.pyConfiguration7.0 KB —
src/__init__.pyConfiguration —
src/chatterbox_/__init__.pyConfiguration127 B —
src/chatterbox_/models/__init__.pyConfiguration —
src/chatterbox_/models/s3gen/__init__.pyConfiguration68 B —
src/chatterbox_/models/s3gen/configs.pyConfiguration220 B —
src/chatterbox_/models/s3gen/const.pyConfiguration34 B —
src/chatterbox_/models/s3gen/decoder.pyConfiguration13.2 KB —
src/chatterbox_/models/s3gen/f0_predictor.pyConfiguration2.0 KB —
src/chatterbox_/models/s3gen/flow.pyConfiguration8.2 KB —
src/chatterbox_/models/s3gen/flow_matching.pyConfiguration10.8 KB —
src/chatterbox_/models/s3gen/hifigan.pyConfiguration17.7 KB —
src/chatterbox_/models/s3gen/matcha/decoder.pyConfiguration14.4 KB —
src/chatterbox_/models/s3gen/matcha/flow_matching.pyConfiguration4.6 KB —
src/chatterbox_/models/s3gen/matcha/text_encoder.pyConfiguration15.0 KB —
src/chatterbox_/models/s3gen/matcha/transformer.pyConfiguration13.2 KB —
src/chatterbox_/models/s3gen/s3gen.pyConfiguration13.2 KB —
src/chatterbox_/models/s3gen/transformer/__init__.pyConfiguration —
src/chatterbox_/models/s3gen/transformer/activation.pyConfiguration3.1 KB —
src/chatterbox_/models/s3gen/transformer/attention.pyConfiguration14.4 KB —
src/chatterbox_/models/s3gen/transformer/convolution.pyConfiguration5.2 KB —
src/chatterbox_/models/s3gen/transformer/embedding.pyConfiguration11.4 KB —
src/chatterbox_/models/s3gen/transformer/encoder_layer.pyConfiguration9.6 KB —
src/chatterbox_/models/s3gen/transformer/positionwise_feed_forward.pyConfiguration4.2 KB —
src/chatterbox_/models/s3gen/transformer/subsampling.pyConfiguration12.7 KB —
src/chatterbox_/models/s3gen/transformer/upsample_encoder.pyConfiguration13.7 KB —
src/chatterbox_/models/s3gen/utils/class_utils.pyConfiguration2.3 KB —
src/chatterbox_/models/s3gen/utils/intmeanflow.pyConfiguration951 B —
src/chatterbox_/models/s3gen/utils/mask.pyConfiguration7.7 KB —
src/chatterbox_/models/s3gen/utils/mel.pyConfiguration2.6 KB —
src/chatterbox_/models/s3gen/xvector.pyConfiguration14.1 KB —
src/chatterbox_/models/s3tokenizer/__init__.pyConfiguration595 B —
src/chatterbox_/models/t3/__init__.pyConfiguration19 B —
src/chatterbox_/models/t3/inference/alignment_stream_analyzer.pyConfiguration9.0 KB —
src/chatterbox_/models/t3/inference/t3_hf_backend.pyConfiguration4.3 KB —
src/chatterbox_/models/t3/llama_configs.pyConfiguration1.8 KB —
src/chatterbox_/models/t3/modules/cond_enc.pyConfiguration3.3 KB —
src/chatterbox_/models/t3/modules/learned_pos_emb.pyConfiguration1.1 KB —
src/chatterbox_/models/t3/modules/perceiver.pyConfiguration7.7 KB —
src/chatterbox_/models/t3/modules/t3_config.pyConfiguration1.2 KB —
src/chatterbox_/models/t3/t3.pyConfiguration19.8 KB —
src/chatterbox_/models/tokenizers/__init__.pyConfiguration48 B —
src/chatterbox_/models/utils.pyConfiguration148 B —
src/chatterbox_/models/voice_encoder/__init__.pyConfiguration56 B —
src/chatterbox_/models/voice_encoder/config.pyConfiguration406 B —
src/chatterbox_/models/voice_encoder/melspec.pyConfiguration1.9 KB —
src/chatterbox_/models/voice_encoder/voice_encoder.pyConfiguration10.6 KB —
src/chatterbox_/mtl_tts.pyConfiguration9.6 KB —
src/chatterbox_/tts.pyConfiguration9.6 KB —
src/chatterbox_/tts_turbo.pyConfiguration10.0 KB —
src/chatterbox_/vc.pyConfiguration3.5 KB —
src/config.pyConfiguration3.1 KB —
src/dataset.pyConfiguration4.6 KB —
src/inference_callback.pyConfiguration10.4 KB —
src/model.pyConfiguration6.2 KB —
src/preprocess_file_based.pyConfiguration5.0 KB —
src/preprocess_json.pyConfiguration5.1 KB —
src/preprocess_ljspeech.pyConfiguration4.4 KB —
src/utils.pyConfiguration4.3 KB —
test_tts.pyConfiguration9.8 KB —
train.pyConfiguration7.3 KB —
LICENSEDocumentation11.4 KB —
Memory.mdDocumentation15.3 KB —
README.mdDocumentation16.8 KB —
Inference.ipynbOther6.7 MB —
checkpoint1000_test.wavOther65.3 KB —
output.wavOther157.5 KB 173e70b4927d
requirements.txtOther859 B —
speaker_reference/reference.wavOther3.2 MB 8925a031b396
test_Newari_dialect.wavOther1.8 MB 43c661523c34
test_output.wavOther495.2 KB 2b62e5981fc8
test_output2.wavOther838.6 KB 1a9252ff087a
test_output_fixed.wavOther495.2 KB 87a73c1adcc3
.gitattributesRepository1.9 KB —
.gitignoreRepository4.7 KB —
pretrained_models/tokenizer.jsonTokenizer70.0 KB —
src/chatterbox_/models/s3tokenizer/s3tokenizer.pyTokenizer5.2 KB —
src/chatterbox_/models/tokenizers/tokenizer.pyTokenizer10.2 KB —

License and Download

License
Not stated by the source
Access
Open weights, no gate
Download size
3.2 GB
Download from Bibek

Released by Bibek through its official repository on Hugging Face.

Memory Requirements

PrecisionWeights in memory
As published3.2 GB

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