Familia open source de modelos de voz con IA de Microsoft: reconocimiento de voz de larga duración (ASR), text-to-speech (TTS) para varios hablantes y TTS en streaming en tiempo real.
jing332/tts-server-android
Una app de TTS para Android que permite a los teléfonos leer texto en voz alta con servicios de voz HTTP personalizados o motores TTS locales importados.
- Estrellas
- 4,528
- Forks
- 433
- Issues abiertos
- 91
- Último commit
- hace 29 días
¿Qué es?
TTS Server es una app de conversión de texto a voz para Android que se registra como motor TTS del sistema, de modo que otras apps, como los lectores, puedan usar sus voces. Incluye una interfaz de demostración de Microsoft y permite definir solicitudes HTTP personalizadas para conectarse a otros servicios de voz.
Además de las voces en línea, la app puede importar otros motores TTS locales. Distingue la narración del diálogo mediante comillas dobles chinas, para que cada uno pueda leerse con una voz diferente. Otras funciones incluyen reintentos automáticos, configuraciones alternativas y reglas de reemplazo de texto.
El proyecto está escrito en Kotlin con Jetpack Compose e incluye un componente basado en Go entre sus temas. Las instrucciones de compilación cubren Android Studio y GitHub Actions, incluida la configuración de la clave de firma.
Funciones clave
- 01Funciona como motor TTS de Android para otras apps en todo el sistema.
- 02Incluye una interfaz de demostración de voz de Microsoft.
- 03Admite solicitudes HTTP personalizadas para conectarse a otros servicios de voz.
- 04Puede importar otros motores TTS locales.
- 05Separa la narración del diálogo mediante comillas dobles chinas.
- 06Ofrece reintentos automáticos, configuraciones alternativas y reemplazo de texto.
Casos de uso
- Escuchar novelas web o libros electrónicos con voces personalizadas en Android.
- Conectar una API de voz propia o de terceros al TTS de todo el teléfono.
- Asignar a los diálogos de los personajes una voz diferente de la narración.
Inicio rápido
- 1
Descarga el APK estable desde la página de Releases
- 2
Instala el APK en tu teléfono Android y actívalo como motor TTS del sistema
Antes de usarlo
- Solo para Android: es una aplicación TTS del sistema Android y no funciona en otras plataformas.
- El README está escrito principalmente en chino, y para compilar desde el código fuente tendrás que configurar tu propia clave de firma.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es tts-server-android?
- Una app de TTS para Android que permite a los teléfonos leer texto en voz alta con servicios de voz HTTP personalizados o motores TTS locales importados. TTS Server es una app de conversión de texto a voz para Android que se registra como motor TTS del sistema, de modo que otras apps, como los lectores, puedan usar sus voces. Incluye una interfaz de demostración de Microsoft y permite definir solicitudes HTTP personalizadas para conectarse a otros servicios de voz.
- ¿tts-server-android es gratuito? ¿Qué licencia tiene?
- tts-server-android no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿tts-server-android sigue mantenido?
- Mantenimiento activo. El último commit de tts-server-android fue el 24 sept 2026.
- ¿Para qué puedo usar tts-server-android?
- Escuchar novelas web o libros electrónicos con voces personalizadas en Android. Conectar una API de voz propia o de terceros al TTS de todo el teléfono. Asignar a los diálogos de los personajes una voz diferente de la narración.
- ¿Cómo se instala tts-server-android?
- Descarga el APK estable desde la página de Releases Instala el APK en tu teléfono Android y actívalo como motor TTS del sistema
- ¿Dónde consigo tts-server-android?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/jing332/tts-server-android
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Sistema open source de texto a voz con clonación de voz, control de emociones en lenguaje natural y generación multivoz, basado en modelos de tipo LLM.
Sistema de texto a voz zero-shot que clona una voz a partir de un único audio de referencia y permite controlar la emoción, la velocidad y la pronunciación.
Biblioteca de inferencia en Python para Kokoro-82M, un modelo de texto a voz de pesos abiertos con 82 millones de parámetros.
Motor neuronal de texto a voz rápido y local que usa espeak-ng para la fonemización y se instala con pip.
Paquete de Python para convertir texto en voz sin conexión con el modelo Kokoro en ONNX Runtime, compatible con CPU y GPU.