Text-to-Speech
Piper
Italian
tts
checkpoint
finetuning
bacca87 commited on
Commit
bf907e1
Β·
1 Parent(s): c2c73c1

Replace checkpoint with fine-tuned v2 (epoch=14-step=83250)

Browse files

- Removed epoch=94-step=559930.ckpt (v1, sentence-initial word collapse defect)
- Added epoch=14-step=83250.ckpt (fine-tuned on serena-synthetic-it-28h)
- val_mel 0.3763 (best)

README.md CHANGED
@@ -10,27 +10,29 @@ tags:
10
  - checkpoint
11
  - finetuning
12
  datasets:
13
- - committa/serena-synthetic-it-27h
14
  ---
15
 
16
  # it_IT-serena β€” Piper training checkpoint (Italian, medium)
17
 
18
- Finetuning base checkpoint for Piper TTS (VITS), trained **from scratch** on Italian.
19
 
20
  - Model: piper (piper_train), quality **medium**, 22.05 kHz
21
  - Base voice: **serena** β€” female, neutral Standard Italian (no regional accent), synthetic
22
- - Training: **94 epochs** from scratch, batch 10, 29,470 clips (27 h)
23
- - Dataset: [committa/serena-synthetic-it-27h](https://huggingface.co/datasets/committa/serena-synthetic-it-27h)
24
- - File: `epoch=94-step=559930.ckpt` β€” **keep this filename** (piper_train convention:
25
- `epoch=N-step=M`), which tooling uses to pick the highest checkpoint
 
 
26
 
27
  ## Why this checkpoint
28
 
29
- Piper publishes **no official pretrained checkpoint for Italian** (the `rhasspy/piper-checkpoints`
30
- catalog has no `it` entry; the only official Italian voices are `it_IT-paola-medium`, which was
31
- finetuned from a U.S. English base, and `it_IT-riccardo-x_low`, trained from scratch at x_low
32
- quality β€” neither exposes a trainable checkpoint). This is the only public Italian **medium**
33
- checkpoint that can be used as a finetuning base.
34
 
35
  ## Sample
36
 
@@ -45,7 +47,7 @@ Any checkpoint of the same quality config (medium) can be resumed with piper_tra
45
  ```sh
46
  python -m piper_train \
47
  --dataset-dir /path/to/your_voice_training_folder \
48
- --resume_from_checkpoint epoch=94-step=559930.ckpt \
49
  --quality medium
50
  ```
51
 
@@ -56,5 +58,5 @@ enough epochs the new voice fully takes over.
56
 
57
  ## License
58
 
59
- CC-BY-4.0 β€” derived from [committa/serena-synthetic-it-27h](https://huggingface.co/datasets/committa/serena-synthetic-it-27h).
60
  If you use this checkpoint to build a voice, credit the dataset and this model.
 
10
  - checkpoint
11
  - finetuning
12
  datasets:
13
+ - committa/serena-synthetic-it-28h
14
  ---
15
 
16
  # it_IT-serena β€” Piper training checkpoint (Italian, medium)
17
 
18
+ Finetuning base checkpoint for Piper TTS (VITS), fine-tuned on Italian.
19
 
20
  - Model: piper (piper_train), quality **medium**, 22.05 kHz
21
  - Base voice: **serena** β€” female, neutral Standard Italian (no regional accent), synthetic
22
+ - Training: **14 epochs of fine-tuning** (resumed from the v1 checkpoint, ~94 epochs
23
+ from scratch) on `committa/serena-synthetic-it-28h` (30,842 clips, 28 h)
24
+ - Dataset: [committa/serena-synthetic-it-28h](https://huggingface.co/datasets/committa/serena-synthetic-it-28h)
25
+ - File: `epoch=14-step=83250.ckpt` β€” piper_train convention: `epoch=N-step=M`,
26
+ which tooling uses to pick the highest checkpoint
27
+ - Best validation: val_mel **0.3763** (epoch 14)
28
 
29
  ## Why this checkpoint
30
 
31
+ This is the **fixed** version of the published Italian medium checkpoint: the
32
+ previous release had a defect (sentence-initial words after `.?!` spoken with
33
+ collapsed duration). This checkpoint is the fine-tuned base used to build the
34
+ fixed `it_IT-serena-medium` voice, and can be used as a base for further
35
+ finetuning of other Italian voices.
36
 
37
  ## Sample
38
 
 
47
  ```sh
48
  python -m piper_train \
49
  --dataset-dir /path/to/your_voice_training_folder \
50
+ --resume_from_checkpoint epoch=14-step=83250.ckpt \
51
  --quality medium
52
  ```
53
 
 
58
 
59
  ## License
60
 
61
+ CC-BY-4.0 β€” derived from [committa/serena-synthetic-it-28h](https://huggingface.co/datasets/committa/serena-synthetic-it-28h).
62
  If you use this checkpoint to build a voice, credit the dataset and this model.
epoch=94-step=559930.ckpt β†’ epoch=14-step=83250.ckpt RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:3e20efaaf795520b01e4fca6088d58040cd27da28f30e6fab0778d2b9d27d781
3
- size 845898456
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e05a83db9b226d2e5ee3e5b314e36c937b5bfddfa99ee2ba63305a88aa4b7622
3
+ size 845892045