/ Модель

Характеристики

Лицензия
Своя лицензия
Библиотека
piper
Опубликована
8 окт 2026

voaice

Синтез речиТекст → аудио

Коллекция из 70 голосов Piper в формате ONNX для озвучивания текста на множестве языков.

330скачиваний за 30 дней1лайквеса обновлены8 окт 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

PYTHAI/voaice — библиотека из 70 голосовых моделей Piper в формате ONNX для синтеза речи из текста. Репозиторий собрал mindX, а сами голоса разработаны и опубликованы проектом Piper и его участниками; модели перераспространяются без изменений. Их можно загружать и использовать отдельно с Piper или подключать к системе mindX для озвучивания документов и статей, в том числе на нескольких языках и разными голосами.

Карточка описывает голоса для 29 языковых вариантов; среди перечисленных — английский, нидерландский, французский, испанский, украинский, немецкий и казахский. Каждый голос имеет собственную лицензию, связанную с набором данных для его записи; перед использованием нужно свериться с MODEL_CARD конкретного голоса и соблюдать её условия, а также указывать Piper и источник данных.

Сценарии применения

  • озвучивание статей и документов
  • выбор синтетического голоса для приложения
  • генерация речи на нескольких языках
  • локальный синтез речи через Piper

Ограничения

Лицензии различаются для каждого голоса, поэтому условия конкретной модели нужно проверять в её MODEL_CARD. Коллекция не является единой моделью: доступные языки и характеристики зависят от выбранного голоса.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

voaice

The voice of an AI, written down and checkable. voaice is the voice stack of mindX: speech in, speech out, measured throughout. It gives a machine a voice, says the realm's names the way their owners say them, and proves which voice made a recording.

This repository is voaice's voice library: 70 open-licensed Piper voices in 29 language families (4.62 GB), kept here so a mindX node holds only the voices it speaks with and fetches any other on demand.

Free for anyone to use

The voices in piper/ are here for anyone to use: download one, run it with Piper, build on it. Each voice keeps its own open licence, the licence of the dataset its speakers recorded, and the folder's official licences list every voice under its licence with a link to the legal code. They are Piper's voices, not ours: credit Piper and the dataset named in each voice's MODEL_CARD.

What voaice is

partwhat it doescode
the stackin-house DSP, torch-free neural TTS and zero-shot cloning, a non-destructive editor, quality-tiered WAV/OGG export, the /voicey surfaceProfessor-Codephreak/voaice
identitya .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 identicallycryptoAGI/voaice
pronunciationone 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 versionedPRONUNCIATION.md
OVERLORDthe 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 echohear v3
this librarythe open piper voices, unchanged, with their licences and cardshere

voaice is the voice peer of faicey (the face); with a .persona they compose aivatar, a person's AI model that looks, speaks and thinks. Staged together the suite is ollywoo, the Hollywood of AI avatars, inside the DeltaVerse, where irecto (the director) deploys the finished personas.

Hear it

  • rage.pythai.net: every article read aloud from pre-rendered audio. Press LISTEN for the audio deck; OVERLORD of the DeltaVerse opens in the OVERLORD voice, and Three readers, one voice explains the readers.
  • playdocs: any document read in any voice of the cast, with a voice studio, a waveform editor and device rendering. A voice your machine can speak as itself is synthesised and encoded on your own processor, inside a budget you set (processor, memory and graphics, 0–100 % to 18 decimals); the host renders the rest.
  • deltaverse.pythai.net/voices: the cast · /listen: the reader.
  • The render ledger: every rendered article, measured — duration against word count, bytes against duration, said right or said wrong.

Use a voice

from huggingface_hub import hf_hub_download
onnx = hf_hub_download("PYTHAI/voaice", "piper/en_US/ryan/high/en_US-ryan-high.onnx")
cfg  = hf_hub_download("PYTHAI/voaice", "piper/en_US/ryan/high/en_US-ryan-high.onnx.json")
# echo "Hello" | piper --model <onnx> --output_file out.wav

Or with voaice's own fetcher, which refuses any voice not classed open and checks every file's md5: python3 voaice/scripts/piper_voices_hub.py fetch en_US-ryan-high.

Attribution: these voices are Piper's

Every voice here was trained and published by the Piper project and its contributors: rhasspy/piper (Michael Hansen and contributors; Piper is MIT-licensed). They are redistributed unchanged from rhasspy/piper-voices. Each voice keeps the licence of the dataset its speakers recorded, and the original MODEL_CARD (dataset, licence, training notes) sits beside every model exactly as upstream ships it. When you use a voice, credit the dataset named in its card and Piper. See LICENSE.md (licences grouped) and NOTICE.

Only open licences, and why most English voices are missing

Of the 177 voices in the upstream catalogue, a voice is carried here only if both its own licence and, when it is "fine-tuned from" another voice, its parent's are open: CC0, public domain, CC BY, CC BY-SA, Apache-2.0, MIT, Unlicense or GPL/AGPL. The following are left out:

  • non-commercial voices (CC BY-NC);
  • the lessac / CSTR Blizzard 2013 research-only voices, and every voice fine-tuned from lessac, which is most of the English ones;
  • voices whose licence reads only "See URL" or "Unknown".

The full classification of all 177 voices, with the licence text each decision was read from, is piper-voices.json. Copyleft voices (GPL, AGPL, CC BY-SA) keep their share-alike terms in anything built from them. If a classification is wrong, or you hold an excluded voice whose terms allow redistribution, open a discussion.

The voices

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

piper/<locale>/<voice>/<quality>/ holds <key>.onnx, <key>.onnx.json and MODEL_CARD: the upstream tree minus the language-family directory, every file matching the md5 upstream publishes in voices.json.

voicelanguagequalityspeakerslicence (from the card)upstream
bn_BD-google-mediumBengalimedium16Attribution-ShareAlike 4.0 Internationalcard
ca_ES-upc_ona-x_lowCatalanx_low1CC BY-SA 3.0 EScard
ca_ES-upc_pau-x_lowCatalanx_low1CC BY-SA 3.0 EScard
cs_CZ-kasandra-mediumCzechmedium1Creative Commons Attribution 4.0 International (CC BY 4.0)card
de_DE-kerstin-lowGermanlow1CC0card
de_DE-mls-mediumGermanmedium236CC-BY 4.0card
de_DE-thorsten-lowGermanlow1CC0card
de_DE-thorsten_emotional-mediumGermanmedium8CC0card
el_GR-rapunzelina-lowGreeklow1CC0card
el_GR-rapunzelina-mediumGreekmedium1CC0card
en_GB-cori-highEnglishhigh1public domaincard
en_GB-cori-mediumEnglishmedium1public domaincard
en_GB-southern_english_female-lowEnglishlow1CC-BY-SA 4.0 Internationalcard
en_US-bryce-mediumEnglishmedium1public domaincard
en_US-john-mediumEnglishmedium1public domaincard
en_US-kathleen-lowEnglishlow1CC0card
en_US-kristin-mediumEnglishmedium1public domaincard
en_US-libritts-highEnglishhigh904CC BY 4.0card
en_US-ljspeech-highEnglishhigh1public domaincard
en_US-ljspeech-mediumEnglishmedium1public domaincard
en_US-norman-mediumEnglishmedium1public domaincard
es_ES-carlfm-x_lowSpanishx_low1Public domaincard
es_ES-mls_10246-lowSpanishlow1CC BY 4.0card
es_ES-mls_9972-lowSpanishlow1CC BY 4.0card
es_MX-ald-mediumSpanishmedium1http://unlicense.orgcard
es_MX-claude-highSpanishhigh1apache-2.0card
et_EE-news-mediumEstonianmedium4CC-BY (META-SHARE "Available - Unrestricted Use")card
eu_ES-antton-mediumBasquemedium1Creative Commons Attribution 4.0card
eu_ES-maider-mediumBasquemedium1Creative Commons Attribution 4.0card
fa_IR-ganji-mediumFarsimedium1CC0card
fa_IR-ganji_adabi-mediumFarsimedium1CC0card
fi_FI-harri-lowFinnishlow1CC0card
fr_FR-gilles-lowFrenchlow1CC0card
fr_FR-mls-mediumFrenchmedium125CC-BY 4.0card
fr_FR-mls_1840-lowFrenchlow1CC BY 4.0card
fr_FR-siwis-lowFrenchlow1CC-BY 4.0card
fr_FR-tom-mediumFrenchmedium1AGPLv3card
hy_AM-gor-mediumArmenianmedium1GPL 2.0card
it_IT-serena-highItalianhigh1CC-BY-4.0card
it_IT-serena-mediumItalianmedium1CC-BY-4.0card
kk_KZ-iseke-x_lowKazakhx_low1CC-BY-4.0card
kk_KZ-issai-highKazakhhigh6CC-BY-4.0card
kk_KZ-raya-x_lowKazakhx_low1CC-BY-4.0card
lt_LT-reginute1-mediumLithuanianmedium1CC-BY-4.0card
lv_LV-aivars-mediumLatvianmedium1CC0 1.0 Universalcard
mr_IN-google-mediumMarathimedium9Attribution-ShareAlike 4.0 Internationalcard
ne_NP-google-x_lowNepalix_low18CC-BY-SA-4.0 Internationalcard
nl_BE-nathalie-x_lowDutchx_low1CC0card
nl_BE-rdh-mediumDutchmedium1CC0 1.0 Universalcard
nl_BE-rdh-x_lowDutchx_low1CC0 1.0 Universalcard
nl_NL-alex-mediumDutchmedium1CC0card
nl_NL-mls-mediumDutchmedium52CC-BY 4.0card
nl_NL-mls_5809-lowDutchlow1CC BY 4.0card
nl_NL-mls_7432-lowDutchlow1CC BY 4.0card
no_NO-nvcc-mediumNorwegianmedium10CC0card
pl_PL-mls_6892-lowPolishlow1CC BY 4.0card
pt_BR-edresson-lowPortugueselow1CC BY 4.0card
sl_SI-artur-mediumSlovenianmedium1https://creativecommons.org/licenses/by/4.0/card
sv_SE-alma-mediumSwedishmedium1The model weights are released under CC BY 4.0, following the licensecard
sv_SE-nst-mediumSwedishmedium1CC0card
te_IN-padmavathi-mediumTelugumedium1CC-BY-4.0card
te_IN-venkatesh-mediumTelugumedium1CC-BY-4.0card
uk_UA-lada-x_lowUkrainianx_low1Apache 2.0card
uk_UA-mykyta-highUkrainianhigh1Apache 2.0card
uk_UA-oleksa-highUkrainianhigh1Apache 2.0card
uk_UA-tetiana-highUkrainianhigh1Apache 2.0card
uk_UA-ukrainian_tts-mediumUkrainianmedium3CC0card
ur_PK-aegis_female-mediumUrdumedium1mitcard
ur_PK-fasih-mediumUrdumedium1mitcard
zh_CN-chaowen-mediumChinesemedium1CC0card

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · piper

Нельзя запустить

В репозитории нет весов в формате PyTorch/safetensors.

Ревизия весов
5664171

0 моделей