Instructions to use PYTHAI/voaice with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Piper
How to use PYTHAI/voaice 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
|
Download cards/README.md from PYTHAI/voaice: direct link, hf CLI and curl.
- Browser
- Download file 14.3 kB
-
https://huggingface.co/PYTHAI/voaice/resolve/main/cards/README.md
- Command line
-
hf download hf://PYTHAI/voaice/cards/README.md
-
curl -L -o README.md https://huggingface.co/PYTHAI/voaice/resolve/main/cards/README.md
14.3 kB
| # Voice cards — one per voice, ready for an iNFT | |
| Each voice in this repository has a **card**: a JSON file in ERC-721 metadata form (name, description, image, | |
| external_url, attributes), which ERC-7857 iNFTs reuse, plus an SVG face. Two blocks carry the substance: | |
| - **`voaice`** says what the voice is: its files with md5, its dataset, its licence as published and the official | |
| licence it maps to, the attribution owed, and its measured voiceprint where one exists. | |
| - **`inft`** says whether the voice may be minted, and on what condition. **The licence decides this, and nothing | |
| else does.** Permissive voices may be minted with attribution carried. Copyleft voices may be minted with the same | |
| licence carried. Restricted voices are not mintable, and the card says why. | |
| `inft.minted` is null on every card: **nothing here has been minted**. A mint is the OVERLORD's signature | |
| (bankon.eth), never a script's. `inft.content.card_sha256` is the sha256 of the card's canonical JSON (sorted keys, | |
| no spaces) computed with that field empty, so a token can commit to exactly one card. | |
| The pattern on each face comes from a hash: the model file's md5 for piper voices, the vprint hash for voaice's | |
| own voices. It identifies the voice. It is not a waveform. | |
| Generator: `voice_cards.py`, in mindX's voaice. Index: [index.json](index.json). | |
| ## voaice's own voices (11) | |
| Most of voaice's own voices (NEURAL, JAIMLA, OVERLORD, LEADER) are rendered from piper voices fine-tuned from | |
| lessac, whose terms are research-only. voaice keeps using them as expressions, but **their cards are not | |
| mintable**. Re-rendering them on an open base voice is what would change that. The eSpeak NG renders are voaice's | |
| own parameter sets and measurements, so they are mintable. | |
| | face | card | mintable | condition | | |
| |---|---|---|---| | |
| |  | [`jaimla-espeak`](inhouse/jaimla-espeak.json) | yes | voaice's own measured identity; the engine (espeak-ng) is credited, and its output is not covered by the engine's licence | | |
| |  | [`neural-espeak`](inhouse/neural-espeak.json) | yes | voaice's own measured identity; the engine (espeak-ng) is credited, and its output is not covered by the engine's licence | | |
| |  | [`overlord-espeak`](inhouse/overlord-espeak.json) | yes | voaice's own measured identity; the engine (espeak-ng) is credited, and its output is not covered by the engine's licence | | |
| |  | [`ovie-espeak`](inhouse/ovie-espeak.json) | yes | voaice's own measured identity; the engine (espeak-ng) is credited, and its output is not covered by the engine's licence | | |
| |  | [`participant-espeak`](inhouse/participant-espeak.json) | yes | voaice's own measured identity; the engine (espeak-ng) is credited, and its output is not covered by the engine's licence | | |
| |  | [`jaimla`](inhouse/jaimla.json) | no | rendered from en_GB-jenny_dioco-medium, whose terms (fine-tuned from lessac (inherits its research-only terms); own: See URL) do not allow sale. voaice keeps using it as an expression; re-render it on an open base voice to make it mintable | | |
| |  | [`leader_tone`](inhouse/leader_tone.json) | no | rendered from en_GB-alan-medium, en_GB-jenny_dioco-medium, whose terms (fine-tuned from lessac (inherits its research-only terms); own: See URL) do not allow sale. voaice keeps using it as an expression; re-render it on an open base voice to make it mintable | | |
| |  | [`leaderofearth`](inhouse/leaderofearth.json) | no | rendered from en_GB-alan-medium, whose terms (fine-tuned from lessac (inherits its research-only terms); own: See URL) do not allow sale. voaice keeps using it as an expression; re-render it on an open base voice to make it mintable | | |
| |  | [`neural`](inhouse/neural.json) | no | rendered from en_GB-alan-medium, whose terms (fine-tuned from lessac (inherits its research-only terms); own: See URL) do not allow sale. voaice keeps using it as an expression; re-render it on an open base voice to make it mintable | | |
| |  | [`overlord`](inhouse/overlord.json) | no | rendered from en_GB-alan-medium, en_GB-jenny_dioco-medium, en_GB-northern_english_male-medium, whose terms (fine-tuned from lessac (inherits its research-only terms); own: CC-BY-SA 4.0 International; fine-tuned from lessac (inherits its research-only terms); own: See URL) do not allow sale. voaice keeps using it as an expression; re-render it on an open base voice to make it mintable | | |
| |  | [`vclone`](inhouse/vclone.json) | no | a template with nothing measured: there is no voice to mint until one is measured into it | | |
| ## The open piper voices (70) | |
| Made by [Piper](https://github.com/rhasspy/piper) (Michael Hansen and contributors) from the datasets named in each | |
| MODEL_CARD, and published unchanged in [piper/](../piper/). Credit Piper and the dataset. | |
| | face | card | licence | mintable | | |
| |---|---|---|---| | |
| |  | [`bn_BD-google-medium`](piper/bn_BD-google-medium.json) | CC BY-SA 4.0 International | yes | | |
| |  | [`ca_ES-upc_ona-x_low`](piper/ca_ES-upc_ona-x_low.json) | CC BY-SA 3.0 Spain | yes | | |
| |  | [`ca_ES-upc_pau-x_low`](piper/ca_ES-upc_pau-x_low.json) | CC BY-SA 3.0 Spain | yes | | |
| |  | [`cs_CZ-kasandra-medium`](piper/cs_CZ-kasandra-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`de_DE-kerstin-low`](piper/de_DE-kerstin-low.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`de_DE-mls-medium`](piper/de_DE-mls-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`de_DE-thorsten-low`](piper/de_DE-thorsten-low.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`de_DE-thorsten_emotional-medium`](piper/de_DE-thorsten_emotional-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`el_GR-rapunzelina-low`](piper/el_GR-rapunzelina-low.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`el_GR-rapunzelina-medium`](piper/el_GR-rapunzelina-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`en_GB-cori-high`](piper/en_GB-cori-high.json) | Public domain | yes | | |
| |  | [`en_GB-cori-medium`](piper/en_GB-cori-medium.json) | Public domain | yes | | |
| |  | [`en_GB-southern_english_female-low`](piper/en_GB-southern_english_female-low.json) | CC BY-SA 4.0 International | yes | | |
| |  | [`en_US-bryce-medium`](piper/en_US-bryce-medium.json) | Public domain | yes | | |
| |  | [`en_US-john-medium`](piper/en_US-john-medium.json) | Public domain | yes | | |
| |  | [`en_US-kathleen-low`](piper/en_US-kathleen-low.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`en_US-kristin-medium`](piper/en_US-kristin-medium.json) | Public domain | yes | | |
| |  | [`en_US-libritts-high`](piper/en_US-libritts-high.json) | CC BY 4.0 International | yes | | |
| |  | [`en_US-ljspeech-high`](piper/en_US-ljspeech-high.json) | Public domain | yes | | |
| |  | [`en_US-ljspeech-medium`](piper/en_US-ljspeech-medium.json) | Public domain | yes | | |
| |  | [`en_US-norman-medium`](piper/en_US-norman-medium.json) | Public domain | yes | | |
| |  | [`es_ES-carlfm-x_low`](piper/es_ES-carlfm-x_low.json) | Public domain | yes | | |
| |  | [`es_ES-mls_10246-low`](piper/es_ES-mls_10246-low.json) | CC BY 4.0 International | yes | | |
| |  | [`es_ES-mls_9972-low`](piper/es_ES-mls_9972-low.json) | CC BY 4.0 International | yes | | |
| |  | [`es_MX-ald-medium`](piper/es_MX-ald-medium.json) | The Unlicense | yes | | |
| |  | [`es_MX-claude-high`](piper/es_MX-claude-high.json) | Apache License 2.0 | yes | | |
| |  | [`et_EE-news-medium`](piper/et_EE-news-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`eu_ES-antton-medium`](piper/eu_ES-antton-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`eu_ES-maider-medium`](piper/eu_ES-maider-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`fa_IR-ganji-medium`](piper/fa_IR-ganji-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`fa_IR-ganji_adabi-medium`](piper/fa_IR-ganji_adabi-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`fi_FI-harri-low`](piper/fi_FI-harri-low.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`fr_FR-gilles-low`](piper/fr_FR-gilles-low.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`fr_FR-mls-medium`](piper/fr_FR-mls-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`fr_FR-mls_1840-low`](piper/fr_FR-mls_1840-low.json) | CC BY 4.0 International | yes | | |
| |  | [`fr_FR-siwis-low`](piper/fr_FR-siwis-low.json) | CC BY 4.0 International | yes | | |
| |  | [`fr_FR-tom-medium`](piper/fr_FR-tom-medium.json) | GNU AGPL v3 | yes | | |
| |  | [`hy_AM-gor-medium`](piper/hy_AM-gor-medium.json) | GNU GPL v2 | yes | | |
| |  | [`it_IT-serena-high`](piper/it_IT-serena-high.json) | CC BY 4.0 International | yes | | |
| |  | [`it_IT-serena-medium`](piper/it_IT-serena-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`kk_KZ-iseke-x_low`](piper/kk_KZ-iseke-x_low.json) | CC BY 4.0 International | yes | | |
| |  | [`kk_KZ-issai-high`](piper/kk_KZ-issai-high.json) | CC BY 4.0 International | yes | | |
| |  | [`kk_KZ-raya-x_low`](piper/kk_KZ-raya-x_low.json) | CC BY 4.0 International | yes | | |
| |  | [`lt_LT-reginute1-medium`](piper/lt_LT-reginute1-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`lv_LV-aivars-medium`](piper/lv_LV-aivars-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`mr_IN-google-medium`](piper/mr_IN-google-medium.json) | CC BY-SA 4.0 International | yes | | |
| |  | [`ne_NP-google-x_low`](piper/ne_NP-google-x_low.json) | CC BY-SA 4.0 International | yes | | |
| |  | [`nl_BE-nathalie-x_low`](piper/nl_BE-nathalie-x_low.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`nl_BE-rdh-medium`](piper/nl_BE-rdh-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`nl_BE-rdh-x_low`](piper/nl_BE-rdh-x_low.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`nl_NL-alex-medium`](piper/nl_NL-alex-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`nl_NL-mls-medium`](piper/nl_NL-mls-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`nl_NL-mls_5809-low`](piper/nl_NL-mls_5809-low.json) | CC BY 4.0 International | yes | | |
| |  | [`nl_NL-mls_7432-low`](piper/nl_NL-mls_7432-low.json) | CC BY 4.0 International | yes | | |
| |  | [`no_NO-nvcc-medium`](piper/no_NO-nvcc-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`pl_PL-mls_6892-low`](piper/pl_PL-mls_6892-low.json) | CC BY 4.0 International | yes | | |
| |  | [`pt_BR-edresson-low`](piper/pt_BR-edresson-low.json) | CC BY 4.0 International | yes | | |
| |  | [`sl_SI-artur-medium`](piper/sl_SI-artur-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`sv_SE-alma-medium`](piper/sv_SE-alma-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`sv_SE-nst-medium`](piper/sv_SE-nst-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`te_IN-padmavathi-medium`](piper/te_IN-padmavathi-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`te_IN-venkatesh-medium`](piper/te_IN-venkatesh-medium.json) | CC BY 4.0 International | yes | | |
| |  | [`uk_UA-lada-x_low`](piper/uk_UA-lada-x_low.json) | Apache License 2.0 | yes | | |
| |  | [`uk_UA-mykyta-high`](piper/uk_UA-mykyta-high.json) | Apache License 2.0 | yes | | |
| |  | [`uk_UA-oleksa-high`](piper/uk_UA-oleksa-high.json) | Apache License 2.0 | yes | | |
| |  | [`uk_UA-tetiana-high`](piper/uk_UA-tetiana-high.json) | Apache License 2.0 | yes | | |
| |  | [`uk_UA-ukrainian_tts-medium`](piper/uk_UA-ukrainian_tts-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |
| |  | [`ur_PK-aegis_female-medium`](piper/ur_PK-aegis_female-medium.json) | MIT License | yes | | |
| |  | [`ur_PK-fasih-medium`](piper/ur_PK-fasih-medium.json) | MIT License | yes | | |
| |  | [`zh_CN-chaowen-medium`](piper/zh_CN-chaowen-medium.json) | CC0 1.0 Universal (public domain dedication) | yes | | |