This repository hosts a high-fidelity fine-tuned version of the Chatterbox TTS model, specifically optimized for the Finnish language. By leveraging a multilingual base and large-scale Finnish data, we achieved exceptional zero-shot generalization to unseen speakers, surpassing commercial-grade quality thresholds.
🚀 Performance (Zero-Shot OOD)
The following metrics were calculated on
Out-of-Distribution (OOD)
speakers who were strictly excluded from the training and validation sets. This measures how well the model can speak Finnish in voices it has never heard before.
Metric
Baseline (Original Multilingual)
Fine-Tuned (Step 986)
Improvement
Avg Word Error Rate (WER)
28.94%
2.76%
~10.5x Accuracy Increase
Mean Opinion Score (MOS)
2.29 / 5.0
4.34 / 5.0
+2.05 Quality Points
Note: MOS was evaluated using the Gemini 3 Flash API, and WER was calculated using Faster-Whisper Finnish Large v3. The 4.34 MOS indicates a "Professional Grade" output comparable to human speech.
🎧 Audio Comparison (OOD Speakers)
Listen to the difference between the generic multilingual baseline and our high-fidelity Finnish fine-tuning. These samples are from speakers
never seen during training
.
Speaker ID
Baseline (Generic Multilingual)
Fine-Tuned (Finnish Golden)
cv-15_11
cv-15_16
cv-15_2
🛠 Data Processing & Transparency
The model was trained on a diverse corpus of
16,604 samples
to capture the nuances of Finnish phonetics, including vowel length and gemination.
Sources
: Mozilla Common Voice (cv-15, lisence CC0-1.0)), Filmot (CC BY), YouTube (CC BY), and Parliament data (CLARIN PUB +BY +PRIV).
Zero-Shot Integrity
: Specific speakers (
cv-15_11
,
cv-15_16
,
cv-15_2
) were strictly excluded from training to ensure valid OOD testing.
Traceability
: Full attribution and filtering lineage are provided in
attribution.csv
.
🔬 Phase 2 Research: Single-Speaker Fine-Tuning
As a separate research phase, we tested the model's capacity for deep voice cloning by fine-tuning the Phase 1 base on a specific high-quality Finnish dataset (GrowthMindset).
Results & Optimization
We used
sweep_params.py
to identify the "Golden Settings" for the most natural Finnish inference. By evaluating against holdout samples and everyday phrases, we achieved a peak quality of
4.63 MOS
.
Best Parameters for Finnish:
repetition_penalty
: 1.5 (Balanced for Finnish long vowels)
Chatterbox-Finnish huggingface.co is an AI model on huggingface.co that provides Chatterbox-Finnish's model effect (), which can be used instantly with this Finnish-NLP Chatterbox-Finnish model. huggingface.co supports a free trial of the Chatterbox-Finnish model, and also provides paid use of the Chatterbox-Finnish. Support call Chatterbox-Finnish model through api, including Node.js, Python, http.
Chatterbox-Finnish huggingface.co is an online trial and call api platform, which integrates Chatterbox-Finnish's modeling effects, including api services, and provides a free online trial of Chatterbox-Finnish, you can try Chatterbox-Finnish online for free by clicking the link below.
Finnish-NLP Chatterbox-Finnish online free url in huggingface.co:
Chatterbox-Finnish is an open source model from GitHub that offers a free installation service, and any user can find Chatterbox-Finnish on GitHub to install. At the same time, huggingface.co provides the effect of Chatterbox-Finnish install, users can directly use Chatterbox-Finnish installed effect in huggingface.co for debugging and trial. It also supports api for free installation.