Logotipo de Hangry Labs OmniVoiceTTS

English · Norsk bokmål · Polski · 日本語 · 简体中文 · Español

🎧 Escuchar ejemplos de voces

Hangry Labs OmniVoiceTTS

Texto a voz masivamente multilingüe y preparado para Docker, con interfaz web local, API HTTP, diseño de voces y clonación de voz.

Esta versión de Hangry Labs está diseñada para una inferencia local sencilla. Inicia un contenedor, abre la interfaz o llama a la API y genera voz sin configurar manualmente Python, modelos, ASR ni herramientas de audio.

Qué ofrece el proyecto

  • Interfaz web local para generar, transmitir, reproducir y descargar audio
  • Endpoint /v1/audio/speech compatible con OpenAI y una API nativa completa
  • Voz automática, diseño de voces, clonación directa y perfiles de voz guardados
  • SSML estándar y SSML-H para voz controlada y diálogos con varios personajes
  • Más de 600 idiomas gracias a OmniVoice
  • Salida WAV, MP3, FLAC y OGG
  • Integración MCP opcional para agentes de IA locales
  • Imagen Docker completa que funciona sin conexión después de descargarla

[!IMPORTANT] El código fuente utiliza Apache-2.0, pero el proyecto original describe el modelo preentrenado de OmniVoice como CC-BY-NC, por lo que no está autorizado para uso comercial. Consulta los avisos de terceros antes de usarlo o redistribuirlo.

Inicio rápido

Ejecuta la imagen completa con una GPU NVIDIA:

docker run --name omnivoicetts --restart unless-stopped -p 7861:7861 --gpus all -e CUDA_VISIBLE_DEVICES=0 -v omnivoicetts_data:/app/persistent hangrylabs/omnivoicetts:latest

El comando está en una sola línea y se puede pegar directamente en Bash, PowerShell o el Símbolo del sistema de Windows. Docker crea automáticamente el volumen con nombre.

Después, abre:

El volumen omnivoicetts_data conserva modelos, ajustes y voces guardadas cuando se sustituye el contenedor o se actualiza la imagen. La imagen completa incluye los recursos del modelo y puede ejecutarse sin conexión después de descargarla.

Las versiones publicadas en GitHub y sus etiquetas Git son inmutables. Las etiquetas versionadas de las imágenes Docker también son inmutables; latest y latest_tiny se actualizan deliberadamente para apuntar a la instantánea más reciente.

Más información

Consulta la página completa del producto y la guía de instalación en español. La referencia técnica completa se mantiene en el README en inglés. Los errores y sugerencias pueden notificarse en GitHub Issues.