Что это такое?
Piper — это быстрый локальный движок нейросетевого синтеза речи (TTS), написанный на C++, который превращает текст в речь полностью на устройстве, без облачного сервиса.
Это инструмент командной строки или то, что встраивают в приложение?
В первую очередь это движок синтеза речи для командной строки: в репозитории есть Makefile для сборки самостоятельного исполняемого файла и Dockerfile для запуска в контейнере, поэтому его предполагается вызывать из скриптов или другого ПО, а не подключать как библиотеку кода.
Как его запустить?
Соберите его из исходников с помощью входящего в репозиторий Makefile или соберите и запустите готовый образ Docker, если не хотите самостоятельно настраивать окружение для C++.
Проект всё ещё поддерживается?
Нет — репозиторий архивирован, а в README прямо сказано, что разработка переехала в другое место, поэтому новые исправления и функции в этом репозитории выходить не будут.
Кто на самом деле этим пользуется?
Разработчики и энтузиасты, которые создают офлайн-голосовые помощники, инструменты для людей с ограниченными возможностями или встраиваемые и периферийные устройства, которым нужен быстрый синтез речи на устройстве без зависимости от облака.
Piper нужен доступ в интернет для генерации речи?
Нет, Piper работает полностью локально: его описывают как быстрый локальный нейросетевой движок синтеза речи, поэтому синтез происходит на устройстве без обращения к облачному API.
Почему репозиторий архивирован?
Мейнтейнеры перенесли активную разработку в проект-преемник; этот репозиторий сохранён, но новая работа здесь уже не ведётся.
Можно ли запустить Piper без установки инструментов сборки C++?
Да — в проекте есть Dockerfile, поэтому Piper можно собрать и запустить внутри контейнера, не настраивая нативное окружение сборки.
What are similar projects?
supertonic, DeepSpeech, moonshine, tortoise-tts, pocket-tts, pyvideotrans, yovoice, TTS
Which topics is it in?
voice-assistant, speech-synthesis, tts, text-to-speech, accessibility, neural-network, audio, offline, deprecated, cpp, c++, command-line