Instructions to use committa/it_IT-serena-medium-checkpoint with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Piper
How to use committa/it_IT-serena-medium-checkpoint with Piper:
# No code snippets available yet for this library. # To use this model, check the repository files and the library's documentation. # Want to help? PRs adding snippets are welcome at: # https://github.com/huggingface/huggingface.js
- Notebooks
- Google Colab
- Kaggle
committa commited on
Commit ·
5de59a6
1
Parent(s): d2238ef
serena checkpoint epoch 94 (medium, base per finetuning italiano)
Browse files- README.md +43 -0
- epoch=94-step=559930.ckpt +3 -0
README.md
ADDED
|
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# it_IT-serena — Piper training checkpoint (Italian, medium)
|
| 2 |
+
|
| 3 |
+
Finetuning base checkpoint for Piper TTS (VITS), trained **from scratch** on Italian.
|
| 4 |
+
|
| 5 |
+
- Model: piper (piper_train), quality **medium**, 22.05 kHz
|
| 6 |
+
- Base voice: **serena** — female, neutral Standard Italian (no regional accent), synthetic
|
| 7 |
+
- Training: **94 epochs** from scratch, batch 10, ~29,470 clips (~27 h)
|
| 8 |
+
- Dataset: [committa/serena-synthetic-it-27h](https://huggingface.co/datasets/committa/serena-synthetic-it-27h)
|
| 9 |
+
- File: `epoch=94-step=559930.ckpt` — **keep this filename**: tooling (e.g. the TextyMcSpeechy dojo) parses the `epoch=N-step=M` pattern to pick the highest checkpoint
|
| 10 |
+
|
| 11 |
+
## Why this checkpoint
|
| 12 |
+
|
| 13 |
+
Piper publishes **no official pretrained checkpoint for Italian** (the `rhasspy/piper-checkpoints`
|
| 14 |
+
catalog has no `it` entry; the only official Italian voices are `it_IT-paola-medium`, which was
|
| 15 |
+
finetuned from a U.S. English base, and `it_IT-riccardo-x_low`, trained from scratch at x_low
|
| 16 |
+
quality — neither exposes a trainable checkpoint). This is the only public Italian **medium**
|
| 17 |
+
checkpoint that can be used as a finetuning base.
|
| 18 |
+
|
| 19 |
+
## Use as a base for finetuning other Italian voices
|
| 20 |
+
|
| 21 |
+
Any checkpoint of the same quality config (medium) can be resumed with piper_train:
|
| 22 |
+
|
| 23 |
+
```sh
|
| 24 |
+
python -m piper_train \
|
| 25 |
+
--dataset-dir /path/to/your_voice_training_folder \
|
| 26 |
+
--resume_from_checkpoint epoch=94-step=559930.ckpt \
|
| 27 |
+
--quality medium
|
| 28 |
+
```
|
| 29 |
+
|
| 30 |
+
Because the base already speaks Italian (correct phonemes and prosody), a new Italian voice
|
| 31 |
+
converges in **far fewer epochs** than from scratch — and with less data. This works for
|
| 32 |
+
**both female and male target voices**: the timbre is learned from the new dataset, so with
|
| 33 |
+
enough epochs the new voice fully takes over.
|
| 34 |
+
|
| 35 |
+
### TextyMcSpeechy dojo
|
| 36 |
+
|
| 37 |
+
Copy the `.ckpt` into `tts_dojo/PRETRAINED_CHECKPOINTS/default/F_voice/medium/` (or the dojo's
|
| 38 |
+
`pretrained_tts_checkpoint/` folder) and select the "pretrained checkpoint" option in `train.sh`.
|
| 39 |
+
|
| 40 |
+
## License
|
| 41 |
+
|
| 42 |
+
CC-BY-4.0 — derived from [committa/serena-synthetic-it-27h](https://huggingface.co/datasets/committa/serena-synthetic-it-27h).
|
| 43 |
+
If you use this checkpoint to build a voice, credit the dataset and this model.
|
epoch=94-step=559930.ckpt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3e20efaaf795520b01e4fca6088d58040cd27da28f30e6fab0778d2b9d27d781
|
| 3 |
+
size 845898456
|