/ Модель

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

Лицензия
CC BY 4.0
Базовая модель
piper-voices
Библиотека
ggml
Опубликована
29 мая 2026

piper-voices-GGUF

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

Компактный набор голосов Piper в формате GGUF для локального синтеза речи на немецком и английском языках.

1 878скачиваний за 30 дней1лайквеса обновлены3 авг 2026

Бенчмарки

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

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

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

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

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

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

cstr/piper-voices-GGUF — набор голосовых моделей Piper, преобразованных из исходных голосов rhasspy/piper в формат GGUF F16 для запуска в нативной среде CrispASR. Каждый голос хранится в отдельном файле, который включает карту фонем и голос espeak-ng, поэтому ему не нужны сопутствующие файлы. Это компактные односпикерные модели на архитектуре VITS для синтеза речи: размер отдельного голоса составляет примерно 15–60 МБ, вывод — монофонический звук 22,05 кГц. Набор подходит для мобильного использования и быстрого предварительного прослушивания; заявлена высокая скорость работы на CPU.

В репозитории представлены немецкие и английские голоса, в том числе Thorsten и другие голоса с различными вариантами качества. Лицензия зависит от конкретного голоса: набор включает голоса с разрешающими условиями, включая CC0, общественное достояние, CC BY 4.0 и лицензию M-AILABS; для некоторых голосов требуется указание авторства или сохранение уведомления об авторских правах. Метаданные репозитория указывают CC BY 4.0, поэтому перед распространением результата следует сверять условия для выбранного голоса.

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

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

Ограничения

Вывод монофонический, с частотой 22,05 кГц; скорость и качество зависят от выбранного голоса. Лицензионные обязательства различаются для отдельных голосов, включая требования атрибуции или сохранения уведомлений об авторских правах.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

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

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

Открыть на Hugging Face

Piper voices — GGUF bundle

rhasspy/piper VITS voices converted to ggml's GGUF format (arch=piper) for the CrispStrobe/CrispASR native runtime. Each voice is a single self-contained file — the phoneme-id map and the espeak-ng voice are embedded in the GGUF, so no companion is needed. Output is 22.05 kHz mono (CrispASR resamples to its 24 kHz playback convention).

Tiny and fast: ~15–60 MB per voice, single-digit-ms-per-sentence on CPU — the best fit for mobile (CrisperWeaver) and quick previews. Converted with models/convert-piper-to-gguf.py (F16; reads the upstream .onnx + .onnx.json).

Voices

Only permissively-licensed voices are hosted here — the underlying training datasets allow redistribution (CC0 / public domain). Restrictive voices from rhasspy/piper-voices (e.g. en_US-lessac, Blizzard 2013 research license; the CC BY-NC-SA voices) are deliberately excluded.

FileVoiceLanguageQualityDataset license
piper-de_DE-thorsten-medium-f16.ggufthorstenGerman (M)mediumCC0
piper-de_DE-thorsten-high-f16.ggufthorstenGerman (M)highCC0
piper-de_DE-thorsten_emotional-medium-f16.ggufthorsten (emotional)German (M)mediumCC0
piper-de_DE-kerstin-low-f16.ggufkerstinGerman (F)lowCC0
piper-de_DE-mls-medium-f16.ggufmlsGermanmediumCC-BY 4.0 †
piper-en_GB-cori-medium-f16.ggufcoriEnglish (GB, F)mediumpublic domain
piper-en_US-libritts_r-medium-f16.gguflibritts_rEnglish (US)mediumCC-BY 4.0 †
piper-de_DE-eva_k-x_low-f16.ggufeva_kGerman (F)x-lowBSD-style ‡
piper-de_DE-karlsson-low-f16.ggufkarlssonGerman (M)lowBSD-style ‡
piper-de_DE-ramona-low-f16.gguframonaGerman (F)lowBSD-style ‡

The Thorsten + kerstin German voices are released CC0 (public-domain dedication — Thorsten-Voice / Thorsten Müller; kerstin from rhasspy/dataset-voice-kerstin). en_GB-cori is public domain (trained on LibriVox recordings, which are public domain).

† CC-BY 4.0 — attribution required. mls is from Multilingual LibriSpeech (MLS); en_US-libritts_r is from LibriTTS-R (Koizumi et al., Google). Credit the dataset per CC-BY 4.0 when shipping their audio.

‡ M-AILABS — BSD-style license. eva_k / karlsson / ramona are from the M-AILABS Speech Dataset (German voices derived from LibriVox + Project Gutenberg public-domain sources). Its BSD-style license permits commercial use and redistribution provided the copyright notice is retained, and forbids using the contributors' names to endorse derived products. Retain the M-AILABS notice when redistributing.

Excluded (license not redistributable)

Deliberately not converted/hosted here:

  • en_US-lessac — Blizzard 2013 (CSTR Edinburgh), research/non-commercial.
  • en_US-ryan, en_US-hfc_female/male, de_DE-pavoque — CC BY-NC-SA (non-commercial).

Licensing

Two layers, both permissive here:

  • Runtime + converter — the Piper architecture, the espeak-ng phonemizer integration, and convert-piper-to-gguf.py are MIT (rhasspy/piper is MIT-licensed; CrispASR's runtime is its own).
  • Voice weights — each GGUF is a derivative of an upstream Piper voice and carries that voice's dataset license (the table above). All voices here are redistributable and commercial-use-OK, but obligations differ: CC0 / public-domain (thorsten, kerstin, cori) need nothing; CC-BY 4.0 (mls, libritts_r) need dataset attribution; M-AILABS (eva_k, karlsson, ramona) need the copyright notice retained. Honour the per-voice terms for any audio you ship. Crediting Thorsten-Voice and the Piper project is appreciated.

To add a voice with a different license (e.g. the CC BY 4.0 en_US-libritts_r), convert it yourself and honour that voice's terms — do not assume the repo-level tag applies.

Usage

crispasr --backend piper -m piper-de_DE-thorsten-medium-f16.gguf \
  --tts "Guten Tag, dies ist ein Test." --tts-output out.wav

In CrisperWeaver these appear in the Synthesize screen's model picker once downloaded; the backend resamples 22.05 kHz → 24 kHz transparently.

Voice provenance (EU AI Act Art. 50(4))

Every piper voice is a single-speaker VITS model trained on one named donor's recordings: the Lessac corpus, Thorsten Müller (who released his voice under CC0), Kerstin. Releasing a voice is consent to publish it — it is not a reason to stop telling listeners the audio is synthetic.

CrispASR records this as speaker_identity=real_person. Output synthesized with it carries a spoken AI disclosure, because audio resembling an identifiable person is a deep fake under Art. 3(60) whether or not any cloning took place. It does not require --i-have-rights: the donor's agreement to the training is a licensing matter settled upstream, which a downstream operator cannot attest to.

Override per run with --speaker-identity, or stamp a file permanently with models/stamp-speaker-identity.py. See docs/eu-ai-act.md §6.2a.

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

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

GPU в ailist

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

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

GGUF-веса поддерживаются только для текстовых LLM (llama.cpp).

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

0 моделей