Instructions to use d41k4n/piper-swissdial with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Piper
How to use d41k4n/piper-swissdial 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
Piper Voices — Swiss German (de_CH / SwissDial v1.1)
Eight single-speaker Swiss-German (Schwiizerdütsch) text-to-speech voice models trained for the Piper VITS engine (22,050 Hz, medium quality).
Each voice was fine-tuned from de_DE-thorsten-medium on the corresponding regional speaker from the SwissDial v1.1 corpus published by ETH Zürich (Media Technology Center).
Included Voices
| Voice Key | Dialect / Region | Native Name | Gender | Training Utterances | Directory Path |
|---|---|---|---|---|---|
de_CH-swissdial_ag-medium |
Aargau | Aargauerdütsch | Female | 2,748 | de/de_CH/swissdial_ag/medium/ |
de_CH-swissdial_be-medium |
Bern | Bärndütsch | Female | 2,700 | de/de_CH/swissdial_be/medium/ |
de_CH-swissdial_bs-medium |
Basel | Baseldytsch | Female | 2,713 | de/de_CH/swissdial_bs/medium/ |
de_CH-swissdial_gr-medium |
Graubünden | Bündnerdütsch | Male | 10,475 | de/de_CH/swissdial_gr/medium/ |
de_CH-swissdial_lu-medium |
Luzern | Lozärnerdütsch | Male | 2,715 | de/de_CH/swissdial_lu/medium/ |
de_CH-swissdial_sg-medium |
St. Gallen | Ostschwiizerisch | Male | 2,752 | de/de_CH/swissdial_sg/medium/ |
de_CH-swissdial_vs-medium |
Valais | Wallisertiitsch | Female | 2,753 | de/de_CH/swissdial_vs/medium/ |
de_CH-swissdial_zh-medium |
Zürich | Züridütsch | Female | 4,065 | de/de_CH/swissdial_zh/medium/ |
A Piper-compatible catalog manifest with file sizes and MD5 checksums is available at voices.json (and voices_de_CH.json).
Usage with piper
These models expect Swiss-German dialect text and use standard German phonemization ("espeak": {"voice": "de"} in .onnx.json), so they work out-of-the-box with unmodified piper binaries on Windows, Linux, and macOS:
echo "Grüezi wohl, mir sind parat für de Isatz mit em Rettigshelikopter." | \
piper --model de_CH-swissdial_zh-medium.onnx \
--config de_CH-swissdial_zh-medium.onnx.json \
--output_file output.wav
License & Attribution
- License: Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
- Source Dataset: SwissDial v1.1 by ETH Zürich (Media Technology Center) — P. Dogan-Schönberger, J. Mäder, T. Hofmann, "SwissDial: Parallel Multidialectal Corpus of Spoken Swiss German".
- Base Pretrained Checkpoint:
de_DE-thorsten-medium(Thorsten Müller & Michael Hansen, CC0).
Changelog
v1.0.1: Added speaker gender metadata (female/male) tovoices.json,.onnx.json, andMODEL_CARDfiles.v1.0.0: Initial release of all 8 Swiss-German (de_CH) SwissDialmediumPiper voices (ag,be,bs,gr,lu,sg,vs,zh).
- Downloads last month
- 91