awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jing332 avatar

jing332/tts-server-android

0
View on GitHub↗
4,419 estrellas·406 forks·Kotlin·9 vistas

Tts Server Android

tts-server-android es un servicio de texto a voz a nivel de sistema para Android que enruta las solicitudes de síntesis a APIs externas en la nube o motores locales. Funciona como una puerta de enlace de síntesis de voz HTTP, convirtiendo las solicitudes de voz del sistema en solicitudes HTTP personalizables para servicios en la nube remotos.

El proyecto incluye un analizador de diálogos narrativos que utiliza comillas para diferenciar entre narración y diálogo, permitiendo diferentes estilos de lectura. También cuenta con un gestor de voz e interfaz de síntesis para implementar reglas de reemplazo de texto y reintentos automáticos para mejorar la precisión de la salida de voz.

El servicio cubre capacidades más amplias, incluyendo la gestión de motores locales para funcionalidad de voz offline, enrutamiento de API en la nube y personalización de pronunciación mediante preprocesamiento de texto basado en reglas.

Features

  • Speech Synthesis Gateways - Functions as a gateway that routes system speech requests to external cloud TTS providers via HTTP.
  • System TTS Integrations - Implements a system-level service provider that integrates with the Android OS to route text synthesis requests.
  • Text-to-Speech Integrations - Routes synthesis requests to external cloud services or local engines to deliver device-wide speech functionality.
  • Pronunciation Rules - Implements a framework for text replacement rules and automatic retries to ensure accurate voice output.
  • Text-to-Speech Synthesis - Processes input text through replacement rules and retries to ensure accurate speech generation.
  • Voice Management - Includes a voice manager to customize audio output through styles and pronunciation configurations.
  • Local Speech Synthesis - Loads external speech synthesis engines to provide offline text-to-speech functionality on the device.
  • Local Engine Plugins - Loads and integrates third-party speech synthesis libraries to enable offline text-to-speech capabilities.
  • Text Preprocessing - Modifies raw input text using replacement rules to ensure correct pronunciation before synthesis.
  • Local Engine Management - Imports and manages third-party speech synthesis engines to provide offline voice capabilities on mobile devices.
  • Cloud Speech Synthesizers - Routes synthesis requests to external cloud services using custom HTTP configurations for high-quality output.
  • HTTP Request Routing - Routes text requests to remote cloud servers using customizable HTTP configurations to retrieve audio streams.
  • Text-to-Speech Normalizers - Adjusts pronunciation rules and applies text replacement to improve the naturalness of synthesized speech.
  • Speech Synthesis Providers - Connects external TTS APIs and local engines to serve as the default provider for system-wide voice output.
  • Dialogue Analysis - Provides a parser that uses quotation marks to differentiate between narration and dialogue for distinct reading styles.
  • Dialogue and Narrative Parsers - Uses quotation marks to automatically separate narrative voice from character dialogue for different reading styles.
  • TTS-Specific Configurations - Defines pronunciation rules and voice settings to customize how text is read aloud.
  • Provider Failover Mechanisms - Provides logic to automatically switch to backup speech providers when the primary API fails.
  • Voice Character Presets - Dynamically changes voice styles and characters using specific pronunciation configurations.

Historial de estrellas

Gráfico del historial de estrellas de jing332/tts-server-androidGráfico del historial de estrellas de jing332/tts-server-android

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Tts Server Android

Proyectos open-source similares, clasificados según cuántas características comparten con Tts Server Android.
  • lokerl/tts-vueAvatar de LokerL

    LokerL/tts-vue

    6,098Ver en GitHub↗

    🎤 微软语音合成工具,使用 Electron Vue ElementPlus Vite 构建。

    TypeScriptelectronelement-plustts
    Ver en GitHub↗6,098
  • livekit/livekitAvatar de livekit

    livekit/livekit

    19,358Ver en GitHub↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Gogolangmedia-serversfu
    Ver en GitHub↗19,358
  • jianchang512/chattts-uiAvatar de jianchang512

    jianchang512/ChatTTS-ui

    7,607Ver en GitHub↗

    ChatTTS-ui is a web-based interface and API wrapper for the ChatTTS model, designed to convert written text and mixed language input into spoken audio. It functions as an AI speech synthesis dashboard and a programmatic generator for creating naturalistic voice output. The project focuses on custom voice profiling and speech nuance control. It allows for the maintenance of consistent speaker characteristics using seed values and data files, while providing controls for tone, laughter, and pauses through behavioral prompts and sampling parameters. The system includes a client-server architect

    Python
    Ver en GitHub↗7,607
  • openbmb/voxcpmAvatar de OpenBMB

    OpenBMB/VoxCPM

    29,985Ver en GitHub↗

    VoxCPM is a multilingual speech synthesis system and text-to-speech inference server. It functions as an AI voice cloning tool and a synthetic voice designer, capable of generating natural speech across global languages and regional dialects using a GPU-accelerated audio generator. The project features a speech model fine-tuning framework that supports both full parameter updates and low-rank adaptation for customizing voice characteristics. It enables high-fidelity voice cloning from reference audio, including cross-lingual voice transfer and acoustic environment mimicry, as well as the crea

    Pythonaudiodeeplearningminicpm
    Ver en GitHub↗29,985
Ver las 30 alternativas a Tts Server Android→

Preguntas frecuentes

¿Qué hace jing332/tts-server-android?

tts-server-android es un servicio de texto a voz a nivel de sistema para Android que enruta las solicitudes de síntesis a APIs externas en la nube o motores locales. Funciona como una puerta de enlace de síntesis de voz HTTP, convirtiendo las solicitudes de voz del sistema en solicitudes HTTP personalizables para servicios en la nube remotos.

¿Cuáles son las características principales de jing332/tts-server-android?

Las características principales de jing332/tts-server-android son: Speech Synthesis Gateways, System TTS Integrations, Text-to-Speech Integrations, Pronunciation Rules, Text-to-Speech Synthesis, Voice Management, Local Speech Synthesis, Local Engine Plugins.

¿Qué alternativas de código abierto existen para jing332/tts-server-android?

Las alternativas de código abierto para jing332/tts-server-android incluyen: lokerl/tts-vue — 🎤 微软语音合成工具,使用 Electron + Vue + ElementPlus + Vite 构建。. livekit/livekit — LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with… jianchang512/chattts-ui — ChatTTS-ui is a web-based interface and API wrapper for the ChatTTS model, designed to convert written text and mixed… openbmb/voxcpm — VoxCPM is a multilingual speech synthesis system and text-to-speech inference server. It functions as an AI voice… ddean2009/moneyprinterplus — MoneyPrinterPlus is an automated video production system designed for the mass creation of short-form AI content. It… getstream/vision-agents.