Text-to-Speech
Piper
ONNX
tts
voaice
voice
mindx
Gregory-L commited on
Commit
11c19eb
Β·
verified Β·
1 Parent(s): 90239cf

voaice: README, licences, notice, catalogue of all piper voices

Browse files
Files changed (6) hide show
  1. LICENSE.md +73 -0
  2. NOTICE +4 -0
  3. README.md +170 -0
  4. piper-voices.json +0 -0
  5. piper/LICENSE.md +73 -0
  6. piper/README.md +7 -0
LICENSE.md ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Licences β€” the piper/ folder
2
+
3
+ Every voice in `piper/` is free for anyone to use, modify and redistribute **under the licence of that voice**, which is the licence of the dataset its speakers recorded. The official licence of each voice is below, grouped, with a link to its legal code; the voice's original `MODEL_CARD`, beside its model, states the dataset and licence exactly as upstream published them and is the authority if anything here differs.
4
+
5
+ Copyleft licences (CC BY-SA, GPL, AGPL) require derivatives to carry the same terms. Attribution licences (CC BY, CC BY-SA) require crediting the dataset named in the card.
6
+
7
+ ## CC BY 4.0 International β€” [legal code](https://creativecommons.org/licenses/by/4.0/legalcode)
8
+
9
+ 26 voices: `cs_CZ-kasandra-medium`, `de_DE-mls-medium`, `en_US-libritts-high`, `es_ES-mls_10246-low`, `es_ES-mls_9972-low`, `et_EE-news-medium`, `eu_ES-antton-medium`, `eu_ES-maider-medium`, `fr_FR-mls-medium`, `fr_FR-mls_1840-low`, `fr_FR-siwis-low`, `it_IT-serena-high`, `it_IT-serena-medium`, `kk_KZ-iseke-x_low`, `kk_KZ-issai-high`, `kk_KZ-raya-x_low`, `lt_LT-reginute1-medium`, `nl_NL-mls-medium`, `nl_NL-mls_5809-low`, `nl_NL-mls_7432-low`, `pl_PL-mls_6892-low`, `pt_BR-edresson-low`, `sl_SI-artur-medium`, `sv_SE-alma-medium`, `te_IN-padmavathi-medium`, `te_IN-venkatesh-medium`
10
+
11
+ ## CC0 1.0 Universal (public domain dedication) β€” [legal code](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
12
+
13
+ 19 voices: `de_DE-kerstin-low`, `de_DE-thorsten-low`, `de_DE-thorsten_emotional-medium`, `el_GR-rapunzelina-low`, `el_GR-rapunzelina-medium`, `en_US-kathleen-low`, `fa_IR-ganji-medium`, `fa_IR-ganji_adabi-medium`, `fi_FI-harri-low`, `fr_FR-gilles-low`, `lv_LV-aivars-medium`, `nl_BE-nathalie-x_low`, `nl_BE-rdh-medium`, `nl_BE-rdh-x_low`, `nl_NL-alex-medium`, `no_NO-nvcc-medium`, `sv_SE-nst-medium`, `uk_UA-ukrainian_tts-medium`, `zh_CN-chaowen-medium`
14
+
15
+ ## Public domain β€” [legal code](https://creativecommons.org/publicdomain/mark/1.0/)
16
+
17
+ 9 voices: `en_GB-cori-high`, `en_GB-cori-medium`, `en_US-bryce-medium`, `en_US-john-medium`, `en_US-kristin-medium`, `en_US-ljspeech-high`, `en_US-ljspeech-medium`, `en_US-norman-medium`, `es_ES-carlfm-x_low`
18
+
19
+ ## Apache License 2.0 β€” [legal code](https://www.apache.org/licenses/LICENSE-2.0)
20
+
21
+ 5 voices: `es_MX-claude-high`, `uk_UA-lada-x_low`, `uk_UA-mykyta-high`, `uk_UA-oleksa-high`, `uk_UA-tetiana-high`
22
+
23
+ ## CC BY-SA 4.0 International β€” [legal code](https://creativecommons.org/licenses/by-sa/4.0/legalcode)
24
+
25
+ 4 voices: `bn_BD-google-medium`, `en_GB-southern_english_female-low`, `mr_IN-google-medium`, `ne_NP-google-x_low`
26
+
27
+ ## CC BY-SA 3.0 Spain β€” [legal code](https://creativecommons.org/licenses/by-sa/3.0/es/legalcode)
28
+
29
+ 2 voices: `ca_ES-upc_ona-x_low`, `ca_ES-upc_pau-x_low`
30
+
31
+ ## MIT License β€” [legal code](https://opensource.org/license/mit)
32
+
33
+ 2 voices: `ur_PK-aegis_female-medium`, `ur_PK-fasih-medium`
34
+
35
+ ## The Unlicense β€” [legal code](https://unlicense.org/)
36
+
37
+ 1 voices: `es_MX-ald-medium`
38
+
39
+ ## GNU AGPL v3 β€” [legal code](https://www.gnu.org/licenses/agpl-3.0.html)
40
+
41
+ 1 voices: `fr_FR-tom-medium`
42
+
43
+ ## GNU GPL v2 β€” [legal code](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
44
+
45
+ 1 voices: `hy_AM-gor-medium`
46
+
47
+ ## Piper β€” the software that made and runs these voices
48
+
49
+ [rhasspy/piper](https://github.com/rhasspy/piper) (archived; development continues as [OHF-Voice/piper1-gpl](https://github.com/OHF-Voice/piper1-gpl) under GPL-3.0). The voices were published at [rhasspy/piper-voices](https://huggingface.co/rhasspy/piper-voices). rhasspy/piper's licence, verbatim:
50
+
51
+ ```
52
+ MIT License
53
+
54
+ Copyright (c) 2022 Michael Hansen
55
+
56
+ Permission is hereby granted, free of charge, to any person obtaining a copy
57
+ of this software and associated documentation files (the "Software"), to deal
58
+ in the Software without restriction, including without limitation the rights
59
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
60
+ copies of the Software, and to permit persons to whom the Software is
61
+ furnished to do so, subject to the following conditions:
62
+
63
+ The above copyright notice and this permission notice shall be included in all
64
+ copies or substantial portions of the Software.
65
+
66
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
67
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
68
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
69
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
70
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
71
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
72
+ SOFTWARE.
73
+ ```
NOTICE ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ voaice redistributes, unchanged, open-licensed voice models published by the Piper project
2
+ (https://github.com/rhasspy/piper, https://huggingface.co/rhasspy/piper-voices). Copyright in each model and in
3
+ the recordings it was trained on remains with its authors and dataset owners, under the licence stated in the
4
+ MODEL_CARD beside it. voaice claims no ownership of these voices.
README.md ADDED
@@ -0,0 +1,170 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: other
3
+ license_name: per-voice-open-licences
4
+ license_link: https://huggingface.co/PYTHAI/voaice/blob/main/piper/LICENSE.md
5
+ tags: [text-to-speech, tts, piper, onnx, voaice, voice, mindx]
6
+ language: ["bn", "ca", "cs", "de", "el", "en", "es", "et", "eu", "fa", "fi", "fr", "hy", "it", "kk", "lt", "lv", "mr", "ne", "nl", "no", "pl", "pt", "sl", "sv", "te", "uk", "ur", "zh"]
7
+ library_name: piper
8
+ pipeline_tag: text-to-speech
9
+ ---
10
+
11
+ # voaice
12
+
13
+ **The voice of an AI, written down and checkable.** voaice is the voice stack of [mindX](https://mindx.pythai.net):
14
+ speech in, speech out, measured throughout. It gives a machine a voice, says the realm's names the way their
15
+ owners say them, and proves which voice made a recording.
16
+
17
+ This repository is voaice's **voice library**: 70 open-licensed [Piper](https://github.com/rhasspy/piper)
18
+ voices in 29 language families (4.62 GB), kept here so a mindX node holds only the voices it
19
+ speaks with and fetches any other on demand.
20
+
21
+ ## Free for anyone to use
22
+
23
+ The voices in [`piper/`](piper/) are here **for anyone to use**: download one, run it with
24
+ [Piper](https://github.com/rhasspy/piper), build on it. Each voice keeps its own open licence, the licence of the
25
+ dataset its speakers recorded, and the folder's [official licences](piper/LICENSE.md) list every voice under its
26
+ licence with a link to the legal code. They are **Piper's voices**, not ours: credit Piper and the dataset named in
27
+ each voice's `MODEL_CARD`.
28
+
29
+ ## What voaice is
30
+
31
+ | part | what it does | code |
32
+ |---|---|---|
33
+ | **the stack** | in-house DSP, torch-free neural TTS and zero-shot cloning, a non-destructive editor, quality-tiered WAV/OGG export, the `/voicey` surface | [Professor-Codephreak/voaice](https://github.com/Professor-Codephreak/voaice) |
34
+ | **identity** | a `.voaice` is a voice's identity card: model, measurements, and an 18-decimal **vprint** (eight acoustic metrics, SHA-256/512, uint256) that Python and the browser compute identically | [cryptoAGI/voaice](https://github.com/cryptoAGI/voaice) |
35
+ | **pronunciation** | one respelling table every engine applies to the text it speaks: realm names, then the bankML register (scientific, technical, financial), each entry measured with espeak-ng and versioned | [PRONUNCIATION.md](https://github.com/cryptoAGI/voaice/blob/main/PRONUNCIATION.md) |
36
+ | **OVERLORD** | the voice of the OVERLORD: two neural voices in unison, aligned frame by frame (DTW + WSOLA, residual lag 0–10 ms), with an octave and a fifth below, presence harmonics and a diffuse hall without a single echo | [hear v3](https://deltaverse.pythai.net/audio/samples/overlord-v3-presence.opus) |
37
+ | **this library** | the open piper voices, unchanged, with their licences and cards | here |
38
+
39
+ voaice is the **voice** peer of [faicey](https://github.com/Professor-Codephreak/faicey) (the face); with a
40
+ `.persona` they compose [aivatar](https://github.com/Professor-Codephreak/aivatar), a person's AI model that looks,
41
+ speaks and thinks. Staged together the suite is **ollywoo**, the Hollywood of AI avatars, inside the
42
+ [DeltaVerse](https://deltaverse.pythai.net), where **irecto** (the director) deploys the finished personas.
43
+
44
+ ## Hear it
45
+
46
+ - [rage.pythai.net](https://rage.pythai.net): every article read aloud from pre-rendered audio. Press LISTEN for
47
+ the audio deck; [OVERLORD of the DeltaVerse](https://rage.pythai.net/overlord-of-the-deltaverse/) opens in the
48
+ OVERLORD voice, and [Three readers, one voice](https://rage.pythai.net/three-readers-one-voice/) explains the readers.
49
+ - [**playdocs**](https://deltaverse.pythai.net/playdocs): any document read in any voice of the cast, with a voice studio,
50
+ a waveform editor and device rendering. A voice your machine can speak as itself is synthesised and encoded on your
51
+ own processor, inside a budget you set (processor, memory and graphics, 0–100 % to 18 decimals); the host renders
52
+ the rest.
53
+ - [deltaverse.pythai.net/voices](https://deltaverse.pythai.net/voices): the cast Β· [/listen](https://deltaverse.pythai.net/listen): the reader.
54
+ - [The render ledger](https://deltaverse.pythai.net/audio/ledger.txt): every rendered article, measured β€” duration against word count, bytes against duration, said right or said wrong.
55
+
56
+ ## Use a voice
57
+
58
+ ```python
59
+ from huggingface_hub import hf_hub_download
60
+ onnx = hf_hub_download("PYTHAI/voaice", "piper/en_US/ryan/high/en_US-ryan-high.onnx")
61
+ cfg = hf_hub_download("PYTHAI/voaice", "piper/en_US/ryan/high/en_US-ryan-high.onnx.json")
62
+ # echo "Hello" | piper --model <onnx> --output_file out.wav
63
+ ```
64
+
65
+ Or with voaice's own fetcher, which refuses any voice not classed open and checks every file's md5:
66
+ `python3 voaice/scripts/piper_voices_hub.py fetch en_US-ryan-high`.
67
+
68
+ ## Attribution: these voices are Piper's
69
+
70
+ Every voice here was trained and published by the **Piper** project and its contributors:
71
+ [rhasspy/piper](https://github.com/rhasspy/piper) (Michael Hansen and contributors; Piper is MIT-licensed). They
72
+ are redistributed **unchanged** from [rhasspy/piper-voices](https://huggingface.co/rhasspy/piper-voices). Each voice keeps the licence of the
73
+ dataset its speakers recorded, and the original `MODEL_CARD` (dataset, licence, training notes) sits beside every
74
+ model exactly as upstream ships it. When you use a voice, credit the dataset named in its card and Piper.
75
+ See [`LICENSE.md`](LICENSE.md) (licences grouped) and [`NOTICE`](NOTICE).
76
+
77
+ ## Only open licences, and why most English voices are missing
78
+
79
+ Of the 177 voices in the upstream catalogue, a voice is carried here only if **both** its own licence and,
80
+ when it is "fine-tuned from" another voice, its parent's are open: CC0, public domain, CC BY, CC BY-SA,
81
+ Apache-2.0, MIT, Unlicense or GPL/AGPL. The following are left out:
82
+
83
+ - non-commercial voices (CC BY-NC);
84
+ - the lessac / CSTR Blizzard 2013 research-only voices, and every voice **fine-tuned from lessac**, which is most of the English ones;
85
+ - voices whose licence reads only "See URL" or "Unknown".
86
+
87
+ The full classification of all 177 voices, with the licence text each decision was read from, is
88
+ [`piper-voices.json`](piper-voices.json). Copyleft voices (GPL, AGPL, CC BY-SA) keep their share-alike terms in
89
+ anything built from them. If a classification is wrong, or you hold an excluded voice whose terms allow
90
+ redistribution, open a discussion.
91
+
92
+ ## The voices
93
+
94
+ English 11 Β· Dutch 7 Β· French 5 Β· Spanish 5 Β· Ukrainian 5 Β· German 4 Β· Kazakh 3 Β· Basque 2 Β· Catalan 2 Β· Farsi 2 Β· Greek 2 Β· Italian 2 Β· Swedish 2 Β· Telugu 2 Β· Urdu 2 Β· Armenian 1 Β· Bengali 1 Β· Chinese 1 Β· Czech 1 Β· Estonian 1 Β· Finnish 1 Β· Latvian 1 Β· Lithuanian 1 Β· Marathi 1 Β· Nepali 1 Β· Norwegian 1 Β· Polish 1 Β· Portuguese 1 Β· Slovenian 1
95
+
96
+ `piper/<locale>/<voice>/<quality>/` holds `<key>.onnx`, `<key>.onnx.json` and `MODEL_CARD`: the upstream tree minus
97
+ the language-family directory, every file matching the md5 upstream publishes in `voices.json`.
98
+
99
+ | voice | language | quality | speakers | licence (from the card) | upstream |
100
+ |---|---|---|---|---|---|
101
+ | `bn_BD-google-medium` | Bengali | medium | 16 | Attribution-ShareAlike 4.0 International | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/bn/bn_BD/google/medium/MODEL_CARD) |
102
+ | `ca_ES-upc_ona-x_low` | Catalan | x_low | 1 | CC BY-SA 3.0 ES | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/ca/ca_ES/upc_ona/x_low/MODEL_CARD) |
103
+ | `ca_ES-upc_pau-x_low` | Catalan | x_low | 1 | CC BY-SA 3.0 ES | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/ca/ca_ES/upc_pau/x_low/MODEL_CARD) |
104
+ | `cs_CZ-kasandra-medium` | Czech | medium | 1 | Creative Commons Attribution 4.0 International (CC BY 4.0) | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/cs/cs_CZ/kasandra/medium/MODEL_CARD) |
105
+ | `de_DE-kerstin-low` | German | low | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/de/de_DE/kerstin/low/MODEL_CARD) |
106
+ | `de_DE-mls-medium` | German | medium | 236 | CC-BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/de/de_DE/mls/medium/MODEL_CARD) |
107
+ | `de_DE-thorsten-low` | German | low | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/de/de_DE/thorsten/low/MODEL_CARD) |
108
+ | `de_DE-thorsten_emotional-medium` | German | medium | 8 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/de/de_DE/thorsten_emotional/medium/MODEL_CARD) |
109
+ | `el_GR-rapunzelina-low` | Greek | low | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/el/el_GR/rapunzelina/low/MODEL_CARD) |
110
+ | `el_GR-rapunzelina-medium` | Greek | medium | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/el/el_GR/rapunzelina/medium/MODEL_CARD) |
111
+ | `en_GB-cori-high` | English | high | 1 | public domain | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_GB/cori/high/MODEL_CARD) |
112
+ | `en_GB-cori-medium` | English | medium | 1 | public domain | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_GB/cori/medium/MODEL_CARD) |
113
+ | `en_GB-southern_english_female-low` | English | low | 1 | CC-BY-SA 4.0 International | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_GB/southern_english_female/low/MODEL_CARD) |
114
+ | `en_US-bryce-medium` | English | medium | 1 | public domain | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_US/bryce/medium/MODEL_CARD) |
115
+ | `en_US-john-medium` | English | medium | 1 | public domain | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_US/john/medium/MODEL_CARD) |
116
+ | `en_US-kathleen-low` | English | low | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_US/kathleen/low/MODEL_CARD) |
117
+ | `en_US-kristin-medium` | English | medium | 1 | public domain | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_US/kristin/medium/MODEL_CARD) |
118
+ | `en_US-libritts-high` | English | high | 904 | CC BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_US/libritts/high/MODEL_CARD) |
119
+ | `en_US-ljspeech-high` | English | high | 1 | public domain | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_US/ljspeech/high/MODEL_CARD) |
120
+ | `en_US-ljspeech-medium` | English | medium | 1 | public domain | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_US/ljspeech/medium/MODEL_CARD) |
121
+ | `en_US-norman-medium` | English | medium | 1 | public domain | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/en/en_US/norman/medium/MODEL_CARD) |
122
+ | `es_ES-carlfm-x_low` | Spanish | x_low | 1 | Public domain | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/es/es_ES/carlfm/x_low/MODEL_CARD) |
123
+ | `es_ES-mls_10246-low` | Spanish | low | 1 | CC BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/es/es_ES/mls_10246/low/MODEL_CARD) |
124
+ | `es_ES-mls_9972-low` | Spanish | low | 1 | CC BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/es/es_ES/mls_9972/low/MODEL_CARD) |
125
+ | `es_MX-ald-medium` | Spanish | medium | 1 | http://unlicense.org | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/es/es_MX/ald/medium/MODEL_CARD) |
126
+ | `es_MX-claude-high` | Spanish | high | 1 | apache-2.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/es/es_MX/claude/high/MODEL_CARD) |
127
+ | `et_EE-news-medium` | Estonian | medium | 4 | CC-BY (META-SHARE "Available - Unrestricted Use") | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/et/et_EE/news/medium/MODEL_CARD) |
128
+ | `eu_ES-antton-medium` | Basque | medium | 1 | Creative Commons Attribution 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/eu/eu_ES/antton/medium/MODEL_CARD) |
129
+ | `eu_ES-maider-medium` | Basque | medium | 1 | Creative Commons Attribution 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/eu/eu_ES/maider/medium/MODEL_CARD) |
130
+ | `fa_IR-ganji-medium` | Farsi | medium | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/fa/fa_IR/ganji/medium/MODEL_CARD) |
131
+ | `fa_IR-ganji_adabi-medium` | Farsi | medium | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/fa/fa_IR/ganji_adabi/medium/MODEL_CARD) |
132
+ | `fi_FI-harri-low` | Finnish | low | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/fi/fi_FI/harri/low/MODEL_CARD) |
133
+ | `fr_FR-gilles-low` | French | low | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/fr/fr_FR/gilles/low/MODEL_CARD) |
134
+ | `fr_FR-mls-medium` | French | medium | 125 | CC-BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/fr/fr_FR/mls/medium/MODEL_CARD) |
135
+ | `fr_FR-mls_1840-low` | French | low | 1 | CC BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/fr/fr_FR/mls_1840/low/MODEL_CARD) |
136
+ | `fr_FR-siwis-low` | French | low | 1 | CC-BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/fr/fr_FR/siwis/low/MODEL_CARD) |
137
+ | `fr_FR-tom-medium` | French | medium | 1 | AGPLv3 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/fr/fr_FR/tom/medium/MODEL_CARD) |
138
+ | `hy_AM-gor-medium` | Armenian | medium | 1 | GPL 2.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/hy/hy_AM/gor/medium/MODEL_CARD) |
139
+ | `it_IT-serena-high` | Italian | high | 1 | CC-BY-4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/it/it_IT/serena/high/MODEL_CARD) |
140
+ | `it_IT-serena-medium` | Italian | medium | 1 | CC-BY-4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/it/it_IT/serena/medium/MODEL_CARD) |
141
+ | `kk_KZ-iseke-x_low` | Kazakh | x_low | 1 | CC-BY-4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/kk/kk_KZ/iseke/x_low/MODEL_CARD) |
142
+ | `kk_KZ-issai-high` | Kazakh | high | 6 | CC-BY-4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/kk/kk_KZ/issai/high/MODEL_CARD) |
143
+ | `kk_KZ-raya-x_low` | Kazakh | x_low | 1 | CC-BY-4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/kk/kk_KZ/raya/x_low/MODEL_CARD) |
144
+ | `lt_LT-reginute1-medium` | Lithuanian | medium | 1 | CC-BY-4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/lt/lt_LT/reginute1/medium/MODEL_CARD) |
145
+ | `lv_LV-aivars-medium` | Latvian | medium | 1 | CC0 1.0 Universal | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/lv/lv_LV/aivars/medium/MODEL_CARD) |
146
+ | `mr_IN-google-medium` | Marathi | medium | 9 | Attribution-ShareAlike 4.0 International | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/mr/mr_IN/google/medium/MODEL_CARD) |
147
+ | `ne_NP-google-x_low` | Nepali | x_low | 18 | CC-BY-SA-4.0 International | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/ne/ne_NP/google/x_low/MODEL_CARD) |
148
+ | `nl_BE-nathalie-x_low` | Dutch | x_low | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/nl/nl_BE/nathalie/x_low/MODEL_CARD) |
149
+ | `nl_BE-rdh-medium` | Dutch | medium | 1 | CC0 1.0 Universal | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/nl/nl_BE/rdh/medium/MODEL_CARD) |
150
+ | `nl_BE-rdh-x_low` | Dutch | x_low | 1 | CC0 1.0 Universal | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/nl/nl_BE/rdh/x_low/MODEL_CARD) |
151
+ | `nl_NL-alex-medium` | Dutch | medium | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/nl/nl_NL/alex/medium/MODEL_CARD) |
152
+ | `nl_NL-mls-medium` | Dutch | medium | 52 | CC-BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/nl/nl_NL/mls/medium/MODEL_CARD) |
153
+ | `nl_NL-mls_5809-low` | Dutch | low | 1 | CC BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/nl/nl_NL/mls_5809/low/MODEL_CARD) |
154
+ | `nl_NL-mls_7432-low` | Dutch | low | 1 | CC BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/nl/nl_NL/mls_7432/low/MODEL_CARD) |
155
+ | `no_NO-nvcc-medium` | Norwegian | medium | 10 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/no/no_NO/nvcc/medium/MODEL_CARD) |
156
+ | `pl_PL-mls_6892-low` | Polish | low | 1 | CC BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/pl/pl_PL/mls_6892/low/MODEL_CARD) |
157
+ | `pt_BR-edresson-low` | Portuguese | low | 1 | CC BY 4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/pt/pt_BR/edresson/low/MODEL_CARD) |
158
+ | `sl_SI-artur-medium` | Slovenian | medium | 1 | https://creativecommons.org/licenses/by/4.0/ | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/sl/sl_SI/artur/medium/MODEL_CARD) |
159
+ | `sv_SE-alma-medium` | Swedish | medium | 1 | The model weights are released under CC BY 4.0, following the license | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/sv/sv_SE/alma/medium/MODEL_CARD) |
160
+ | `sv_SE-nst-medium` | Swedish | medium | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/sv/sv_SE/nst/medium/MODEL_CARD) |
161
+ | `te_IN-padmavathi-medium` | Telugu | medium | 1 | CC-BY-4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/te/te_IN/padmavathi/medium/MODEL_CARD) |
162
+ | `te_IN-venkatesh-medium` | Telugu | medium | 1 | CC-BY-4.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/te/te_IN/venkatesh/medium/MODEL_CARD) |
163
+ | `uk_UA-lada-x_low` | Ukrainian | x_low | 1 | Apache 2.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/uk/uk_UA/lada/x_low/MODEL_CARD) |
164
+ | `uk_UA-mykyta-high` | Ukrainian | high | 1 | Apache 2.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/uk/uk_UA/mykyta/high/MODEL_CARD) |
165
+ | `uk_UA-oleksa-high` | Ukrainian | high | 1 | Apache 2.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/uk/uk_UA/oleksa/high/MODEL_CARD) |
166
+ | `uk_UA-tetiana-high` | Ukrainian | high | 1 | Apache 2.0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/uk/uk_UA/tetiana/high/MODEL_CARD) |
167
+ | `uk_UA-ukrainian_tts-medium` | Ukrainian | medium | 3 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/uk/uk_UA/ukrainian_tts/medium/MODEL_CARD) |
168
+ | `ur_PK-aegis_female-medium` | Urdu | medium | 1 | mit | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/ur/ur_PK/aegis_female/medium/MODEL_CARD) |
169
+ | `ur_PK-fasih-medium` | Urdu | medium | 1 | mit | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/ur/ur_PK/fasih/medium/MODEL_CARD) |
170
+ | `zh_CN-chaowen-medium` | Chinese | medium | 1 | CC0 | [card](https://huggingface.co/rhasspy/piper-voices/blob/main/zh/zh_CN/chaowen/medium/MODEL_CARD) |
piper-voices.json ADDED
The diff for this file is too large to render. See raw diff
 
piper/LICENSE.md ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Licences β€” the piper/ folder
2
+
3
+ Every voice in `piper/` is free for anyone to use, modify and redistribute **under the licence of that voice**, which is the licence of the dataset its speakers recorded. The official licence of each voice is below, grouped, with a link to its legal code; the voice's original `MODEL_CARD`, beside its model, states the dataset and licence exactly as upstream published them and is the authority if anything here differs.
4
+
5
+ Copyleft licences (CC BY-SA, GPL, AGPL) require derivatives to carry the same terms. Attribution licences (CC BY, CC BY-SA) require crediting the dataset named in the card.
6
+
7
+ ## CC BY 4.0 International β€” [legal code](https://creativecommons.org/licenses/by/4.0/legalcode)
8
+
9
+ 26 voices: `cs_CZ-kasandra-medium`, `de_DE-mls-medium`, `en_US-libritts-high`, `es_ES-mls_10246-low`, `es_ES-mls_9972-low`, `et_EE-news-medium`, `eu_ES-antton-medium`, `eu_ES-maider-medium`, `fr_FR-mls-medium`, `fr_FR-mls_1840-low`, `fr_FR-siwis-low`, `it_IT-serena-high`, `it_IT-serena-medium`, `kk_KZ-iseke-x_low`, `kk_KZ-issai-high`, `kk_KZ-raya-x_low`, `lt_LT-reginute1-medium`, `nl_NL-mls-medium`, `nl_NL-mls_5809-low`, `nl_NL-mls_7432-low`, `pl_PL-mls_6892-low`, `pt_BR-edresson-low`, `sl_SI-artur-medium`, `sv_SE-alma-medium`, `te_IN-padmavathi-medium`, `te_IN-venkatesh-medium`
10
+
11
+ ## CC0 1.0 Universal (public domain dedication) β€” [legal code](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
12
+
13
+ 19 voices: `de_DE-kerstin-low`, `de_DE-thorsten-low`, `de_DE-thorsten_emotional-medium`, `el_GR-rapunzelina-low`, `el_GR-rapunzelina-medium`, `en_US-kathleen-low`, `fa_IR-ganji-medium`, `fa_IR-ganji_adabi-medium`, `fi_FI-harri-low`, `fr_FR-gilles-low`, `lv_LV-aivars-medium`, `nl_BE-nathalie-x_low`, `nl_BE-rdh-medium`, `nl_BE-rdh-x_low`, `nl_NL-alex-medium`, `no_NO-nvcc-medium`, `sv_SE-nst-medium`, `uk_UA-ukrainian_tts-medium`, `zh_CN-chaowen-medium`
14
+
15
+ ## Public domain β€” [legal code](https://creativecommons.org/publicdomain/mark/1.0/)
16
+
17
+ 9 voices: `en_GB-cori-high`, `en_GB-cori-medium`, `en_US-bryce-medium`, `en_US-john-medium`, `en_US-kristin-medium`, `en_US-ljspeech-high`, `en_US-ljspeech-medium`, `en_US-norman-medium`, `es_ES-carlfm-x_low`
18
+
19
+ ## Apache License 2.0 β€” [legal code](https://www.apache.org/licenses/LICENSE-2.0)
20
+
21
+ 5 voices: `es_MX-claude-high`, `uk_UA-lada-x_low`, `uk_UA-mykyta-high`, `uk_UA-oleksa-high`, `uk_UA-tetiana-high`
22
+
23
+ ## CC BY-SA 4.0 International β€” [legal code](https://creativecommons.org/licenses/by-sa/4.0/legalcode)
24
+
25
+ 4 voices: `bn_BD-google-medium`, `en_GB-southern_english_female-low`, `mr_IN-google-medium`, `ne_NP-google-x_low`
26
+
27
+ ## CC BY-SA 3.0 Spain β€” [legal code](https://creativecommons.org/licenses/by-sa/3.0/es/legalcode)
28
+
29
+ 2 voices: `ca_ES-upc_ona-x_low`, `ca_ES-upc_pau-x_low`
30
+
31
+ ## MIT License β€” [legal code](https://opensource.org/license/mit)
32
+
33
+ 2 voices: `ur_PK-aegis_female-medium`, `ur_PK-fasih-medium`
34
+
35
+ ## The Unlicense β€” [legal code](https://unlicense.org/)
36
+
37
+ 1 voices: `es_MX-ald-medium`
38
+
39
+ ## GNU AGPL v3 β€” [legal code](https://www.gnu.org/licenses/agpl-3.0.html)
40
+
41
+ 1 voices: `fr_FR-tom-medium`
42
+
43
+ ## GNU GPL v2 β€” [legal code](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
44
+
45
+ 1 voices: `hy_AM-gor-medium`
46
+
47
+ ## Piper β€” the software that made and runs these voices
48
+
49
+ [rhasspy/piper](https://github.com/rhasspy/piper) (archived; development continues as [OHF-Voice/piper1-gpl](https://github.com/OHF-Voice/piper1-gpl) under GPL-3.0). The voices were published at [rhasspy/piper-voices](https://huggingface.co/rhasspy/piper-voices). rhasspy/piper's licence, verbatim:
50
+
51
+ ```
52
+ MIT License
53
+
54
+ Copyright (c) 2022 Michael Hansen
55
+
56
+ Permission is hereby granted, free of charge, to any person obtaining a copy
57
+ of this software and associated documentation files (the "Software"), to deal
58
+ in the Software without restriction, including without limitation the rights
59
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
60
+ copies of the Software, and to permit persons to whom the Software is
61
+ furnished to do so, subject to the following conditions:
62
+
63
+ The above copyright notice and this permission notice shall be included in all
64
+ copies or substantial portions of the Software.
65
+
66
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
67
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
68
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
69
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
70
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
71
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
72
+ SOFTWARE.
73
+ ```
piper/README.md ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ # piper/ β€” open voices, for anyone to use
2
+
3
+ These 70 text-to-speech voices are the open-licensed voices of the **Piper** project, published here **for anyone to use**: download them, run them with Piper, build on them β€” under each voice's own licence ([LICENSE.md](LICENSE.md)). Nothing here was retrained or altered; every file is byte-identical to [rhasspy/piper-voices](https://huggingface.co/rhasspy/piper-voices) (md5 in `../piper-voices.json`).
4
+
5
+ **Credit Piper** β€” [rhasspy/piper](https://github.com/rhasspy/piper), Michael Hansen and contributors β€” and the dataset named in each voice's `MODEL_CARD`. voaice keeps the copy; Piper and the dataset owners made the voices.
6
+
7
+ Layout: `<locale>/<voice>/<quality>/` β†’ `<key>.onnx`, `<key>.onnx.json`, `MODEL_CARD`.