VoxCPM2 es un modelo de texto a voz de código abierto y sin tokenizador que admite 30 idiomas, diseño de voz a partir de descripciones de texto y clonación de voz a partir de clips de referencia cortos.
idiap/coqui-ai-TTS
Kit de herramientas Python de código abierto para convertir texto en voz y convertir voces, con modelos preentrenados, herramientas de entrenamiento y utilidades para organizar conjuntos de datos.
Alternativa open source a:ElevenLabs
Google Cloud Text-to-Speech
- Estrellas
- 2,337
- Forks
- 298
- Issues abiertos
- 17
- Último commit
- anteayer
¿Qué es?
Coqui TTS es una biblioteca de deep learning para generar voz a partir de texto. Incluye modelos preentrenados para más de 1100 idiomas y código para entrenar modelos nuevos o ajustar los existentes con tus propios datos. Es un fork del proyecto original Coqui TTS y se mantiene bajo el paquete de PyPI coqui-tts.
La biblioteca implementa distintas arquitecturas, como Tacotron2, Glow-TTS, FastPitch, VITS y el modelo XTTS, que admite la clonación de voz y la generación de audio en streaming. También incluye vocoders como HiFiGAN y WaveRNN, y modelos de conversión de voz como FreeVC, kNN-VC y OpenVoice. Admite la síntesis con varios hablantes y en varios idiomas.
Puedes usar la biblioteca mediante una herramienta de línea de comandos llamada tts, una API de Python o una imagen de Docker que ejecuta un servidor TTS local. El directorio dataset_analysis ofrece herramientas para inspeccionar y organizar conjuntos de datos de voz.
Funciones clave
- 01Modelos de texto a voz preentrenados para más de 1100 idiomas.
- 02Modelos de conversión de voz, incluidos FreeVC, kNN-VC y OpenVoice.
- 03Recetas para entrenar y ajustar modelos TTS nuevos o existentes.
- 04Compatibilidad con síntesis con varios hablantes y en varios idiomas.
- 05Herramienta de línea de comandos, API de Python y servidor TTS basado en Docker.
- 06Utilidades para analizar y organizar conjuntos de datos.
Casos de uso
- Añadir salida de voz a una aplicación en muchos idiomas mediante modelos preentrenados.
- Clonar una voz a partir de un breve clip de audio de referencia con el modelo XTTS.
- Entrenar o ajustar una voz TTS personalizada con un conjunto de datos de grabaciones propio.
- Ejecutar un servidor TTS local para herramientas internas sin depender de una API en la nube.
Inicio rápido
- 1
Instala PyTorch, torchaudio y torchcodec (uv selecciona la compilación adecuada para tu sistema)
uv pip install torch torchaudio torchcodec --torch-backend=auto - 2
Instala coqui-tts desde PyPI
uv pip install coqui-tts - 3
Muestra los modelos preentrenados disponibles desde la línea de comandos
tts --list_models
Antes de usarlo
- PyTorch no se incluye de forma predeterminada desde coqui-tts 0.27.4, así que primero debes instalarlo por tu cuenta.
- Probado oficialmente en Ubuntu 24.04 con Python 3.10 a 3.14; debería funcionar en Mac y Windows, pero se ha probado menos.
Temas
Preguntas frecuentes
- ¿Qué es coqui-ai-TTS?
- Kit de herramientas Python de código abierto para convertir texto en voz y convertir voces, con modelos preentrenados, herramientas de entrenamiento y utilidades para organizar conjuntos de datos. Coqui TTS es una biblioteca de deep learning para generar voz a partir de texto. Incluye modelos preentrenados para más de 1100 idiomas y código para entrenar modelos nuevos o ajustar los existentes con tus propios datos. Es un fork del proyecto original Coqui TTS y se mantiene bajo el paquete de PyPI coqui-tts.
- ¿coqui-ai-TTS es gratuito? ¿Qué licencia tiene?
- coqui-ai-TTS es open source bajo la licencia MPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿coqui-ai-TTS sigue mantenido?
- Mantenimiento activo. El último commit de coqui-ai-TTS fue el 19 oct 2026.
- ¿Para qué puedo usar coqui-ai-TTS?
- Añadir salida de voz a una aplicación en muchos idiomas mediante modelos preentrenados. Clonar una voz a partir de un breve clip de audio de referencia con el modelo XTTS. Entrenar o ajustar una voz TTS personalizada con un conjunto de datos de grabaciones propio. Ejecutar un servidor TTS local para herramientas internas sin depender de una API en la nube.
- ¿Cómo se instala coqui-ai-TTS?
- Instala PyTorch, torchaudio y torchcodec (uv selecciona la compilación adecuada para tu sistema): uv pip install torch torchaudio torchcodec --torch-backend=auto Instala coqui-tts desde PyPI: uv pip install coqui-tts Muestra los modelos preentrenados disponibles desde la línea de comandos: tts --list_models
- ¿Dónde consigo coqui-ai-TTS?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/idiap/coqui-ai-TTS
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Familia de modelos de texto a voz de código abierto de Resemble AI, con clonación de voz a partir de un breve clip de referencia en inglés y muchos otros idiomas.
Sistema open source de texto a voz basado en flow matching y un Diffusion Transformer, con clonación de voz zero-shot a partir de una breve muestra de audio.
Modelo TTS ligero basado en ZipVoice para clonar voces y generar audio a 48 kHz, con una velocidad de más de 150 veces el tiempo real en GPU.
Biblioteca de texto a voz de código abierto cuyo modelo KittenTTS 2 clona voces a partir de 5 segundos de audio y funciona en tiempo real en CPU.
Modelo de texto a voz de código abierto, multilingüe a gran escala y zero-shot, compatible con más de 600 idiomas, clonación de voz y diseño de voces.