Text-to-Speech
ONNX
Italian
piper
tts
italian
it_IT-serena-medium / README.md
bacca87's picture
Update Piper repo link to OHF-Voice/piper1-gpl
645811d verified
|
Raw
History Blame Contribute Delete
2.2 kB
metadata
library_name: piper
license: cc-by-4.0
language:
  - it
tags:
  - text-to-speech
  - tts
  - piper
  - italian
datasets:
  - committa/serena-synthetic-it-27h
pipeline_tag: text-to-speech

it_IT-serena-medium — Piper voice (Italian)

Custom Italian voice for Piper, trained from the committa/serena-synthetic-it-27h dataset (Qwen3-TTS synthetic voice).

  • Language: Italian (it) — neutral Standard Italian (no regional accent)
  • Voice: female ("serena")
  • Sample rate: 22050 Hz
  • Quality: medium
  • Files: it_IT-serena-medium.onnx + it_IT-serena-medium.onnx.json (must stay together)

License

CC-BY-4.0 — this model is derived from committa/serena-synthetic-it-27h.

Recommended inference settings

The .onnx.json already embeds these defaults; the CLI uses them automatically. They were chosen after stability testing: the Piper stock defaults (0.667 / 0.8) tend to swallow phonemes (e.g. /r/ in "portato").

Parameter Value
noise_scale 0.6
length_scale 1.0
noise_w 0.4
sentence_silence 0.2

Sample

CLI usage

piper -m it_IT-serena-medium.onnx < text.txt

Explicit overrides (optional):

piper -m it_IT-serena-medium.onnx --noise-scale 0.6 --noise-w 0.4 < text.txt

Home Assistant (piper add-on)

The Home Assistant add-on ignores the .onnx.json settings and always passes its own options, whose defaults (noise_scale 0.667, noise_w 0.333) are NOT optimal for this voice. For the best quality set in the add-on options:

  • noise_scale: 0.6
  • length_scale: 1.0
  • noise_w: 0.4
  • sentence_silence: 0.2 (optional; add-on default is 0.0)

Notes