Instructions to use committa/it_IT-serena-medium with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Piper
How to use committa/it_IT-serena-medium 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
| 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](https://github.com/rhasspy/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](https://huggingface.co/datasets/committa/serena-synthetic-it-27h). | |
| ## Recommended inference settings (config A) | |
| 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 | | |
| ## CLI usage | |
| ```sh | |
| piper -m it_IT-serena-medium.onnx < text.txt | |
| ``` | |
| Explicit overrides (optional): | |
| ```sh | |
| 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 | |
| - Pronunciation of rare vocabulary (<10 occurrences in training data) can be off; | |
| fix with espeak-ng rules if needed. | |
| - The training checkpoint (base for finetuning other Italian voices) is published at: | |
| https://huggingface.co/committa/it_IT-serena-medium-checkpoint | |