Repolode
jing332

jing332/tts-server-android

Системное TTS-приложение для Android, которое читает текст вслух с помощью пользовательских HTTP-сервисов озвучивания или импортированных локальных движков TTS.

Звёзды
4,528
Форки
433
Открытые issues
91
Последний коммит
29 дней назад

Что это?

TTS Server — приложение для синтеза речи на Android, которое регистрируется как системный движок TTS, поэтому его голоса могут использовать другие приложения, например программы для чтения. В приложение встроен демонстрационный интерфейс Microsoft, а также можно задавать собственные HTTP-запросы для подключения других сервисов озвучивания.

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

Проект написан на Kotlin с использованием Jetpack Compose; среди его тем также указан компонент на Go. Инструкции по сборке охватывают Android Studio и GitHub Actions, включая настройку ключа подписи.

Ключевые возможности

  • 01Работает как системный движок TTS на Android, доступный другим приложениям.
  • 02Включает встроенный демонстрационный интерфейс Microsoft для озвучивания.
  • 03Поддерживает пользовательские HTTP-запросы для подключения других сервисов озвучивания.
  • 04Позволяет импортировать другие локальные движки TTS.
  • 05Разделяет повествование и диалоги по китайским двойным кавычкам.
  • 06Предусматривает автоматические повторы, резервные конфигурации и замену текста.

Сценарии использования

  • Озвучивание веб-новелл и электронных книг на Android пользовательскими голосами.
  • Подключение самостоятельно размещённого или стороннего speech API для системного TTS на телефоне.
  • Озвучивание реплик персонажей голосом, отличным от голоса повествования.

Быстрый старт

  1. 1

    Скачайте стабильный APK со страницы Releases

  2. 2

    Установите APK на телефон Android и включите его в качестве системного TTS-движка

Что важно знать

  • Только для Android: это системное TTS-приложение Android, которое не работает на других платформах.
  • README написан преимущественно на китайском языке, а для сборки из исходного кода потребуется настроить собственный ключ подписи.

Темы

Частые вопросы

Что такое tts-server-android?
Системное TTS-приложение для Android, которое читает текст вслух с помощью пользовательских HTTP-сервисов озвучивания или импортированных локальных движков TTS. TTS Server — приложение для синтеза речи на Android, которое регистрируется как системный движок TTS, поэтому его голоса могут использовать другие приложения, например программы для чтения. В приложение встроен демонстрационный интерфейс Microsoft, а также можно задавать собственные HTTP-запросы для подключения других сервисов озвучивания.
tts-server-android можно использовать бесплатно? Какая у него лицензия?
У tts-server-android не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
tts-server-android всё ещё поддерживается?
Активно поддерживается. Последний коммит в tts-server-android — 24 сент. 2026 г..
Для чего можно использовать tts-server-android?
Озвучивание веб-новелл и электронных книг на Android пользовательскими голосами. Подключение самостоятельно размещённого или стороннего speech API для системного TTS на телефоне. Озвучивание реплик персонажей голосом, отличным от голоса повествования.
Как установить tts-server-android?
Скачайте стабильный APK со страницы Releases Установите APK на телефон Android и включите его в качестве системного TTS-движка
Где скачать tts-server-android?
Исходный код и инструкции по установке — на GitHub: https://github.com/jing332/tts-server-android

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытая система синтеза речи из текста с клонированием голоса, управлением эмоциями на естественном языке и генерацией речи нескольких персонажей на основе моделей в стиле LLM.

33,3 тыс.2,9 тыс.PythonOtherОбновлён 8 дней назад