Repolode
idiap

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:ElevenLabsGoogle 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. 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. 2

    Instala coqui-tts desde PyPI

    uv pip install coqui-tts
  3. 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