Skip to main content
PromptQuorumPromptQuorum
Inicio/LLM locales avanzados/Licencias de TTS local y clonación de voz 2026: qué motores permiten uso comercial (Piper, XTTS v2, F5-TTS, Coqui)
Voice, Speech & Multimodal

Licencias de TTS local y clonación de voz 2026: qué motores permiten uso comercial (Piper, XTTS v2, F5-TTS, Coqui)

·14 min de lectura·Por Hans Kuepper · Fundador de PromptQuorum, herramienta de despacho multi-modelo · PromptQuorum

Para uso comercial, elige un motor TTS local con licencia permisiva: Piper, Bark y StyleTTS 2 son MIT; Kokoro y Tortoise son Apache 2.0 — todos libres para productos comerciales. El kit de herramientas Coqui TTS es MPL 2.0 (comercial permitido si divulgas los cambios al código fuente del kit). El detalle está en los dos modelos de clonación de voz más conocidos: XTTS v2 es no comercial bajo la Coqui Public Model License (CPML) y F5-TTS es no comercial bajo CC-BY-NC-4.0 — ambos prohíben el uso comercial sin un acuerdo separado, y como Coqui Inc cerró en enero de 2024 actualmente no hay nadie que venda una licencia comercial de XTTS v2, así que trátalo como solo no comercial. En cuanto a capacidad: Piper es el más rápido en CPU (tiempo real en una Raspberry Pi 5, sin GPU); XTTS v2 es el clon de voz de mayor calidad (6 segundos de audio de referencia → 17 idiomas, 4–6 GB de VRAM); F5-TTS clona a partir de ~3 segundos con inferencia de flow-matching más rápida; Bark genera de forma única risas, suspiros y sonido ambiental; StyleTTS 2 tiene la narración en inglés más natural (sin clonación); Tortoise es de muy alta calidad pero extremadamente lento. Esto es referencia factual, no asesoramiento legal — verifica cada licencia tú mismo antes de un despliegue comercial.

¿Puedes usar un motor de síntesis de voz local en un producto comercial? Depende por completo de la licencia, y las licencias difieren marcadamente. Piper, Bark y StyleTTS 2 se distribuyen bajo MIT, Kokoro y Tortoise bajo Apache 2.0 — los cuatro libres para uso comercial. El kit de herramientas Coqui TTS es MPL 2.0 (comercial con condiciones). Pero los dos modelos de clonación de voz más populares están restringidos: XTTS v2 usa la Coqui Public Model License (CPML, no comercial) y F5-TTS usa CC-BY-NC-4.0 (no comercial). Esta guía da la licencia exacta de cada motor, una respuesta clara a "¿puedo usar esto comercialmente?" por motor, la variable de entorno COQUI_TOS_AGREED para aceptar la CPML de forma no interactiva en Docker y CI, y una comparación directa en calidad, velocidad, VRAM y clonación de voz — para que elijas el motor correcto sin enviar audio a la nube y sin una sorpresa de licencia en producción. (Licencias verificadas en junio de 2026; esto es referencia factual, no asesoramiento legal — lee cada licencia tú mismo antes del uso comercial.)

Conclusiones clave

  • Piper es la elección correcta para velocidad y uso embebido. Funciona completamente en CPU, produce voz en tiempo real en una Raspberry Pi 5 y admite más de 20 idiomas mediante paquetes de voz descargables. Sin GPU, sin complejidad en Python, licencia MIT.
  • XTTS v2 es la mejor opción de clonación de voz local en 2026 — pero es no comercial. Dale 6 segundos de audio de referencia y clona la voz en 17 idiomas (4–6 GB de VRAM en GPU). La licencia CPML es no comercial, y desde que Coqui cerró (enero de 2024) no hay ninguna licencia comercial a la venta — trata XTTS v2 como solo no comercial. Acepta la CPML de forma no interactiva en Docker/CI con COQUI_TOS_AGREED=1.
  • F5-TTS es la alternativa de crecimiento más rápido para clonación de voz zero-shot. Usa una arquitectura de flow-matching en lugar de GPT, clona una voz a partir de ~3 segundos de audio de referencia y logra calidad competitiva con XTTS v2 a velocidades de inferencia más rápidas. Licencia: CC-BY-NC-4.0 (no comercial).
  • Coqui TTS es el kit de herramientas TTS open source más flexible. Admite múltiples backends (Tacotron2, VITS, XTTS), clonación de voz y más de 20 idiomas bajo licencia MPL 2.0. Nota: la empresa Coqui cerró en enero de 2024; el proyecto ahora lo mantiene la comunidad.
  • Bark es el único TTS local que genera audio no hablado. Puede producir risas, tos, suspiros, fragmentos musicales y efectos de sonido ambientales junto al habla — útil para audio creativo, producción de podcasts y ficción interactiva. Sus salidas son lentas y no deterministas.
  • StyleTTS 2 logra las puntuaciones MOS (mean opinion score) más altas de cualquier motor TTS en inglés open source. Su transferencia de estilo basada en difusión produce naturalidad casi humana en narración en inglés. Solo admite inglés y no tiene clonación de voz.
  • La licencia decide el uso comercial — y la división es clara. Libre para productos comerciales: Piper, Bark, StyleTTS 2 (MIT) y Kokoro, Tortoise (Apache 2.0). Comercial con condiciones: kit de herramientas Coqui TTS (MPL 2.0, divulga las modificaciones del kit). Solo no comercial: XTTS v2 (CPML) y F5-TTS (CC-BY-NC-4.0) — ambos necesitan un acuerdo separado. Para clonación de voz comercial, usa Tortoise (Apache 2.0) o el kit Coqui sobre un backend VITS (MPL 2.0). Referencia factual, no asesoramiento legal.
  • Ninguno iguala la calidad de un TTS comercial a escala. ElevenLabs, Google Text-to-Speech y Azure TTS aún superan a los motores locales en consistencia, naturalidad y latencia en todos los casos de uso. El TTS local es la elección correcta cuando la privacidad, el costo o la operación offline importan más que la calidad absoluta.

Datos rápidos

  • TTS local más rápido: Piper — tiempo real en Raspberry Pi 5, ~10× más rápido que en tiempo real en CPU de escritorio moderno.
  • Mejor calidad de clonación de voz: XTTS v2 — 6 segundos de audio de referencia, clonación multilingüe en 17 idiomas.
  • Clonación de voz zero-shot más rápida (arquitectura más nueva): F5-TTS — ~3 segundos de audio, flow-matching, ~3–5× tiempo real en RTX 4070.
  • Kit de herramientas open source más flexible: Coqui TTS — admite backends VITS, Tacotron2, XTTS, más de 20 modelos de idioma.
  • Único audio generativo (sonidos no hablados): Bark — risas, suspiros, música, ambiente. El más lento de todos.
  • Mejor calidad de narración en inglés: StyleTTS 2 — transferencia de estilo basada en difusión, MOS casi humano en el benchmark LJSpeech.
  • Libre para uso comercial: Piper, Bark, StyleTTS 2 (MIT); Kokoro, Tortoise (Apache 2.0); kit de herramientas Coqui TTS (MPL 2.0, con condiciones). No comercial: XTTS v2 (CPML), F5-TTS (CC-BY-NC-4.0).
  • Voces e idiomas de XTTS v2: Sin lista fija de voces — proporcionas un clip de referencia de 6 segundos y clona esa voz. El modelo incluye preajustes de hablante integrados, y genera en 17 idiomas: en, es, fr, de, it, pt, pl, tr, ru, nl, cs, ar, zh-cn, ja, hu, ko, hi.
  • VRAM de XTTS v2: ~2 GB de pesos del modelo; 4 GB mínimo para ejecutar, 4–6 GB recomendados para inferencia en tiempo real.
  • Aceptar la CPML en CI/Docker: export COQUI_TOS_AGREED=1 — sin prompt interactivo necesario.
  • Requisitos de VRAM: Piper: solo CPU. Kokoro: CPU / 1–2 GB. StyleTTS 2: 2–4 GB. Coqui VITS: 2–4 GB. F5-TTS: 3–5 GB. XTTS v2: 4–6 GB. Bark: 4–8 GB. Tortoise: 4–8 GB.

Por qué importa el TTS local

Los servicios TTS en la nube (ElevenLabs, Google TTS, Amazon Polly, Azure Speech) son convenientes pero traen facturación por carácter, políticas de retención de datos de audio y latencia por los viajes de red de ida y vuelta. El TTS local elimina los tres problemas.

  • Privacidad: Tu contenido de texto nunca sale de tu equipo. Fundamental para dictado médico, resúmenes legales, narración de diarios privados o lectura en voz alta de documentos confidenciales.
  • Costo: Los precios del TTS en la nube son típicamente de $4–$30 por millón de caracteres. Un desarrollador que genera 10 millones de caracteres por mes ahorra $40–$300/mes con una configuración local única.
  • Latencia: Sin viaje de red de ida y vuelta. Piper genera el primer token de audio en menos de 50 ms en CPU — más rápido que cualquier TTS en la nube.
  • Personalización: La clonación de voz (XTTS v2, F5-TTS, Coqui) permite crear una voz personalizada a partir de unos pocos segundos de audio. Los proveedores en la nube cobran $10+/mes por cada voz clonada.
  • Operación offline: Funciona en aviones, instalaciones seguras, zonas remotas sin internet. Interfaz de voz embebida para quioscos y dispositivos.
  • Smart home: Piper es la capa TTS principal para interfaces de voz locales siempre activas — tiempo real en Raspberry Pi, sin GPU. Para un asistente de voz offline completo integrado en Home Assistant, ver asistente de voz local para smart home →.

Tabla de comparación

Todos los motores TTS locales comparados en las métricas más importantes para despliegue en producción.

📍 En una frase

Piper es el más rápido en CPU; XTTS v2 ofrece la mejor calidad de clonación de voz; F5-TTS proporciona clonación zero-shot con una arquitectura más nueva; Bark es el único motor que produce risas y música; StyleTTS 2 tiene la mejor naturalidad de narración en inglés.

💬 En términos simples

Para la mayoría de necesidades TTS offline: Piper si quieres velocidad y simplicidad, Coqui si quieres clonación de voz con licencia permisiva, XTTS v2 si quieres la mejor calidad de clonación y tienes GPU, F5-TTS si quieres una arquitectura más nueva con clonación zero-shot más rápida.

HerramientaCalidadVelocidadClonación de vozMultilingüeVRAMLicenciaMOS (inglés)
PiperBuenaMuy rápida (CPU)NoSí (20+ idiomas)Solo CPUMIT~3,5
KokoroMuy buenaRápida (CPU)NoInglés + en expansiónCPU / 1–2 GBApache 2.0~4,0
Coqui TTSMuy buenaMediaSí (20+ idiomas)2–4 GBMPL 2.0~3,8
XTTS v2ExcelenteLentaSí (la mejor)Sí (17 idiomas)4–6 GBCPML (no comercial)~4,1
F5-TTSExcelenteMedia-rápidaSí (zero-shot)Sí (multilingüe)3–5 GBCC-BY-NC-4.0~4,1
BarkÚnica / variableLentaLimitadaSí (multilingüe)4–8 GBMIT~3,2–4,0 (variable)
StyleTTS 2Excelente (inglés)MediaNoPrincipalmente inglés2–4 GBMIT~4,3
TortoiseExcelenteMuy lenta (minutos/frase)Principalmente inglés4–8 GBApache 2.0~4,2

MOS (mean opinion score) en una escala de 1–5 donde 5 es indistinguible del habla humana. Las puntuaciones son aproximadas y se basan en benchmarks publicados o evaluaciones de la comunidad. El MOS varía significativamente según la frase de prueba y el grupo de oyentes. MOS de referencia humana: ~4,5.

Comparación de latencia del primer audio

La latencia del primer audio es el tiempo desde la entrada de texto hasta la primera salida audible. Fundamental para asistentes de voz y aplicaciones interactivas. Para procesamiento por lotes (audiolibros, producción de podcasts), el rendimiento total importa más que la latencia del primer audio.

MotorPrimer audio (RTX 4070)Primer audio (CPU)Primer audio (M5 Pro)
Piper~30 ms~50 ms~40 ms
Kokoro~50 ms~80 ms~60 ms
Coqui VITS~100 ms~300 ms~150 ms
StyleTTS 2~150 ms~500 ms~200 ms
F5-TTS~200 ms~800 ms~300 ms
XTTS v2~300 ms~1500 ms~500 ms
Bark~500 ms~3000 ms~800 ms

Piper TTS — Opción ligera más rápida

Piper es un sistema de síntesis de voz local rápido desarrollado por Rhasspy para automatización del hogar y uso embebido. Usa una arquitectura neuronal basada en VITS entrenada sobre conjuntos de datos de voz con un backend onnxruntime — optimizada para funcionar en tiempo real en una Raspberry Pi 4 o 5 sin GPU.

  • Arquitectura: TTS neuronal VITS con inferencia ONNX. Diseñado para computadoras de placa única y Linux embebido.
  • Instalación: pip install piper-tts. Los paquetes de voz preentrenados están disponibles en el repositorio de Piper voices en Hugging Face.
  • Uso: echo "Hola, mundo" | piper --model es_ES-mls-medium.onnx --output_file salida.wav
  • Paquetes de voz: Más de 20 idiomas, múltiples opciones de voz por idioma. Cada paquete de voz es un archivo de modelo ONNX de 20–200 MB.
  • Velocidad: ~10× más rápido que en tiempo real en una CPU de escritorio moderna. Tiempo real en Raspberry Pi 5. Latencia del primer audio inferior a 50 ms.
  • Apple Silicon: ~15× tiempo real en M5 Pro (CPU, ARM NEON). Funciona de forma nativa sin GPU — excelente rendimiento en Mac.
  • Escuchar muestras: Muestras de voz de Piper
  • Ideal para: Asistentes de hogar, dispositivos de quiosco, interfaz de voz embebida, lectura en voz alta sensible a la privacidad donde no hay GPU disponible.
  • Limitación: Sin clonación de voz. La calidad es "buena" — suena natural pero claramente sintética en comparación con XTTS v2 o StyleTTS 2.
  • Licencia: MIT — completamente comercial, sin restricciones.
  • Kokoro TTS — alternativa a Piper: Kokoro TTS es una alternativa emergente a Piper en la categoría ligera. Logra mayor naturalidad que Piper manteniéndose rápido en CPU. Licenciado bajo Apache 2.0. Si la calidad de Piper no cubre tus necesidades pero no puedes costear VRAM de GPU, Kokoro vale la pena probar.

Coqui TTS — Mejor kit de herramientas open source

Coqui TTS es un kit de herramientas Python para síntesis de voz que admite múltiples arquitecturas de modelos y clonación de voz. Fue desarrollado por la empresa Coqui (que cerró en enero de 2024) y ahora lo mantiene la comunidad open source. El kit admite backends Tacotron2, VITS y XTTS.

  • Instalación: pip install TTS. Los modelos se descargan automáticamente en el primer uso.
  • Clonación de voz: Proporciona 6+ segundos de audio de referencia. tts --text "Hola" --model_name tts_models/es/css10/vits --speaker_wav muestra.wav --out_path salida.wav
  • Opciones de backend: VITS (el más rápido, buena calidad), Tacotron2 (más antiguo, más lento), XTTS (mejor calidad, ver sección XTTS v2).
  • Idiomas: Más de 20 modelos de idioma disponibles mediante tts --list_models.
  • VRAM: 2–4 GB para el backend VITS; 4–6 GB para el backend XTTS.
  • Apple Silicon: ~8× tiempo real en M5 Pro (CPU). Sin aceleración Metal GPU. Utilizable para generación por lotes.
  • Estado de la comunidad: Coqui Inc cerró en enero de 2024. El repositorio open source (coqui-ai/TTS) lo mantiene la comunidad. Sin soporte comercial activo.
  • Licencia: MPL 2.0 — uso comercial permitido, pero el código fuente de las modificaciones debe divulgarse.
  • Ideal para: Desarrolladores que quieren clonación de voz con un kit de herramientas open source y licencia permisiva.
  • Escuchar muestras: La demo oficial de coqui.ai está archivada. Ejemplos de audio de la comunidad están enlazados en el repositorio coqui-ai/TTS en GitHub en la sección de demos.

XTTS v2 — Mejor calidad de clonación de voz

XTTS v2 (de Coqui) es el motor de clonación de voz de mayor calidad disponible localmente en 2026. Usa una arquitectura basada en GPT con transferencia entre idiomas — clona una voz en inglés y la habla en español, alemán, francés u otros 14 idiomas a partir de los mismos 6 segundos de audio.

  • Arquitectura: TTS basado en GPT con condicionamiento del hablante. Vision-transformer para modelado de prosodia.
  • Clonación de voz: Con 6 segundos de audio de referencia es suficiente para un clon de voz convincente. 3 segundos producen calidad aceptable.
  • Clonación multilingüe: Clona la voz en un idioma, genera habla en 17 idiomas diferentes con las mismas características de voz.
  • Idiomas (17): Inglés, español, francés, alemán, italiano, portugués, polaco, turco, ruso, neerlandés, checo, árabe, chino (zh-cn), japonés, húngaro, coreano e hindi. El coreano y el hindi se añadieron en XTTS v2.0.3.
  • "Voces de XTTS v2": No hay un catálogo fijo de voces con nombre. XTTS v2 es un modelo de clonación — proporcionas un clip de referencia de 6 segundos y reproduce a ese hablante. El repositorio incluye unos pocos preajustes de hablante integrados para pruebas rápidas, pero el flujo de trabajo previsto es proporcionar tu propio speaker_wav.
  • VRAM: Los pesos del modelo son ~2 GB. 4 GB de VRAM es el mínimo práctico; se recomiendan 4–6 GB para inferencia en tiempo real. Funciona en CPU pero ~5–10× más lento.
  • Velocidad: Lento — genera ~2× tiempo real en un RTX 4070. No adecuado para pipelines de asistente de voz en tiempo real.
  • Apple Silicon: ~3× tiempo real en M5 Pro (CPU, sin aceleración Metal). Utilizable para generación de audio por lotes, no para salida de asistente de voz en tiempo real.
  • Escuchar muestras: Demo de XTTS v2 en Hugging Face
  • Licencia: CPML (Coqui Public Model License) — no comercial. La CPML permite el uso personal, de investigación y de aficionado del modelo y de sus salidas de audio, pero prohíbe el uso comercial (cualquier producto de pago, SaaS, contenido con publicidad o trabajo para clientes) sin un acuerdo comercial separado. Coqui Inc cerró en enero de 2024, así que actualmente no hay ninguna entidad vendiendo licencias comerciales de XTTS v2 — en la práctica, trata XTTS v2 como solo no comercial. Consulta la sección de aceptación no interactiva de la CPML para la variable de entorno COQUI_TOS_AGREED.
python
from TTS.api import TTS

# Load XTTS v2 model
tts = TTS("tts_models/multilingual/multi-dataset/xtts_v2").to("cuda")

# Clone voice from 6-second reference audio and synthesize in any of 17 languages
tts.tts_to_file(
    text="Bonjour, je suis votre assistant vocal.",
    speaker_wav="reference_voice.wav",   # 6+ seconds of the target speaker
    language="fr",                        # Output in French using the cloned voice
    file_path="output.wav"
)

⚠️Warning: XTTS v2 está cubierto por la licencia CPML (no comercial). El uso comercial — productos, SaaS, servicios o trabajo de pago para clientes — requiere un acuerdo comercial separado, y como Coqui Inc cerró en enero de 2024 actualmente no hay ningún acuerdo de ese tipo a la venta. Si necesitas clonación de voz comercial, usa Tortoise (Apache 2.0) o el kit de herramientas Coqui TTS sobre un backend VITS (MPL 2.0). Esto es referencia factual, no asesoramiento legal — lee la CPML tú mismo antes de desplegar.

Bark — Audio generativo más allá del habla

Bark (de Suno AI) es un modelo generativo de texto a audio que produce habla, música, risas, tos, suspiros y sonidos ambientales a partir de prompts de texto. No es un motor TTS tradicional — es un modelo generativo que interpreta los prompts de texto como instrucciones de generación de audio.

  • Capacidad única: Incluye `[laughs], [sighs], [clears throat], [music] o [sound effect: wind]` en tu texto y Bark genera esos sonidos junto al habla.
  • No controlable como un TTS tradicional: La salida varía entre ejecuciones para la misma entrada. La calidad es inconsistente — algunas salidas son excelentes, otras tienen artefactos o segmentos incomprensibles.
  • Velocidad: Lento — 2–4× más lento que en tiempo real incluso en un RTX 4090. No adecuado para aplicaciones interactivas.
  • Apple Silicon: ~1,5× tiempo real en M5 Pro (CPU, MPS parcial). El soporte MPS (Metal Performance Shaders) es parcial — la mayor parte de la inferencia sigue cayendo en la CPU.
  • Ideal para: Audio creativo, producción de podcasts con efectos de sonido, ficción interactiva, aplicaciones de voz experimentales.
  • VRAM: GPU de 4–8 GB. Funciona en CPU con calidad significativamente inferior.
  • Instalación: pip install suno-bark. Los modelos se descargan en la primera ejecución (~2 GB).
  • Licencia: MIT — completamente comercial.
  • Limitación: Sin clonación de voz fiable. Los "preajustes de voz" incluidos con Bark son aproximados — no es un sistema de clonación de voz real.

StyleTTS 2 — Máxima calidad natural

StyleTTS 2 es un modelo TTS basado en difusión que logra puntuaciones MOS (mean opinion score) casi humanas en el benchmark LJSpeech. Transfiere el estilo del habla mediante difusión — generando habla más natural y expresiva que los modelos basados en VITS.

  • Arquitectura: Transferencia de estilo basada en difusión. Muestrea desde una distribución aprendida de estilos de habla en lugar de mapear el texto al audio de forma determinista.
  • Calidad: Las puntuaciones MOS más altas de cualquier motor TTS en inglés open source en el benchmark LJSpeech. Los oyentes lo califican como prácticamente indistinguible de la narración humana en pruebas controladas.
  • Ideal para: Narración de audiolibros, voz profesional en off, producción de podcasts, cualquier aplicación donde la calidad en inglés importa más que la personalización de voz.
  • Instalación: Clona el repositorio de GitHub, instala los requisitos (pip install -r requirements.txt), descarga los checkpoints del modelo (~500 MB).
  • Soporte de idiomas: Principalmente inglés. Capacidad multilingüe limitada — no recomendado para uso en idiomas distintos al inglés.
  • Clonación de voz: No compatible. StyleTTS 2 genera solo en voces de hablantes entrenadas.
  • VRAM: GPU de 2–4 GB. Más rápido que XTTS v2 a ~5–8× tiempo real en RTX 4070.
  • Apple Silicon: ~6× tiempo real en M5 Pro (CPU). Sin aceleración Metal, pero el rendimiento en ARM es sólido para generación de audio por lotes.
  • Escuchar muestras: StyleTTS 2 en GitHub — busca "StyleTTS 2 audio samples" para ejemplos de la comunidad si la página de demo no está disponible.
  • Licencia: MIT — completamente comercial.

F5-TTS — Clonación de voz zero-shot, totalmente abierto

F5-TTS es un modelo TTS basado en flow-matching con clonación de voz zero-shot — clona cualquier voz a partir de ~3 segundos de audio de referencia sin fine-tuning. Es uno de los proyectos TTS locales de crecimiento más rápido en 2025–2026, con desarrollo activo y adopción comunitaria creciente.

  • Arquitectura: Flow-matching (un enfoque variante de la difusión) en lugar de la arquitectura basada en GPT que usa XTTS v2. El flow-matching típicamente ofrece inferencia más rápida con calidad competitiva.
  • Clonación de voz: ~3 segundos de audio de referencia es suficiente para clonación de voz zero-shot. No se requiere fine-tuning — funciona con cualquier voz en tiempo de inferencia.
  • Calidad: Competitiva con XTTS v2 en inglés. Puntuaciones MOS aproximadamente ~4,1 en evaluaciones de la comunidad.
  • Velocidad: ~3–5× tiempo real en RTX 4070 — más rápido que XTTS v2 (~2× tiempo real) para calidad de clonación de voz comparable.
  • Idiomas: Multilingüe — soporte sólido para inglés y chino, con soporte en expansión para otros idiomas.
  • Apple Silicon: ~2× tiempo real en M5 Pro (CPU). Sin aceleración Metal actualmente.
  • VRAM: Se recomienda GPU de 3–5 GB. Menor huella que XTTS v2.
  • Instalación: pip install f5-tts o clona desde GitHub.
  • Licencia: CC-BY-NC-4.0 — solo uso no comercial. El uso comercial requiere un acuerdo separado con los autores.
  • Por qué importa: F5-TTS trae una arquitectura más moderna a la clonación de voz local con una comunidad activa. Si XTTS v2 es demasiado lento para tu pipeline o su licencia CPML es una preocupación para proyectos no comerciales, F5-TTS es la principal alternativa a evaluar.

Licencias y uso comercial — ¿Puedo usar este motor TTS comercialmente?

La licencia es el factor más importante para el uso en producción, y divide estos motores limpiamente en dos grupos. Los motores con licencia permisiva (MIT, Apache 2.0) son libres de distribuir en un producto comercial. Los motores restringidos (CPML, CC-BY-NC-4.0) son no comerciales — usarlos en un producto de pago, SaaS, contenido con publicidad o trabajo para clientes requiere un acuerdo separado. La tabla siguiente da la licencia exacta y una respuesta directa a "¿puedo usar esto comercialmente?" para cada motor.

📍 En una frase

Para TTS local en un producto comercial, Piper, Bark y StyleTTS 2 (MIT), Kokoro y Tortoise (Apache 2.0), y el kit de herramientas Coqui TTS sobre un backend VITS/Tacotron2 (MPL 2.0) están todos permitidos; XTTS v2 (CPML) y F5-TTS (CC-BY-NC-4.0) son no comerciales.

💬 En términos simples

Los dos modelos de clonación de voz más populares — XTTS v2 y F5-TTS — no pueden usarse comercialmente sin una licencia separada. Para clonación de voz comercial, Tortoise (Apache 2.0) o el kit Coqui sobre un backend VITS (MPL 2.0) son las opciones seguras.

HerramientaLicencia¿Comercial?Condición principal
PiperMITSí — sin restriccionesIncluir aviso MIT; revisar la licencia del modelo de cada voz
KokoroApache 2.0Sí — sin restriccionesIncluir aviso Apache 2.0
Coqui TTS (kit)MPL 2.0Sí — con condicionesDivulgar el código fuente de cualquier modificación a los archivos del kit
XTTS v2 (modelo)CPMLNo — no comercialEl uso comercial necesita un acuerdo; ninguno a la venta desde que Coqui cerró (enero de 2024)
F5-TTSCC-BY-NC-4.0No — no comercialLa cláusula NC se mantiene incluso en fine-tunes (datos de entrenamiento Emilia)
BarkMITSí — sin restriccionesIncluir aviso de copyright MIT
StyleTTS 2MITSí — sin restriccionesIncluir aviso de copyright MIT
TortoiseApache 2.0Sí — sin restriccionesAtribución; obtener consentimiento para cualquier voz clonada

📌Note: Coqui TTS (el kit de herramientas, MPL 2.0) y XTTS v2 (los pesos específicos del modelo, CPML) tienen licencias diferentes. Puedes distribuir el kit Coqui TTS con backends VITS o Tacotron2 en un producto comercial bajo MPL 2.0. La restricción no comercial de la CPML se aplica específicamente a los pesos del modelo XTTS v2 y a sus salidas de audio — no al código del kit.

⚠️Warning: Esto es referencia factual, no asesoramiento legal. Las licencias cambian y los casos límite (consentimiento de voz, términos del conjunto de datos, licencias de modelo por voz) importan. Lee tú mismo el archivo de licencia de cada motor, y consulta a un abogado, antes de basarte en cualquiera de estos términos para un despliegue comercial.

Aceptar la CPML de forma no interactiva (COQUI_TOS_AGREED)

La primera vez que cargas un modelo XTTS / Coqui cubierto por la CPML, la biblioteca imprime los términos de la licencia y espera a que escribas "y" para aceptar. Ese prompt interactivo se cuelga en builds de Docker, pipelines de CI y servidores sin interfaz. Para aceptar la CPML de forma no interactiva, establece la variable de entorno COQUI_TOS_AGREED en 1 — esto registra que has leído y aceptado la Coqui Public Model License antes de que el modelo se cargue. No cambia la licencia: la CPML sigue siendo no comercial, y establecer la variable es tu aceptación de esos términos, no una renuncia a ellos.

📍 En una frase

Establece la variable de entorno COQUI_TOS_AGREED=1 para aceptar la Coqui Public Model License (CPML) sin el prompt interactivo en Docker, CI o cualquier entorno sin interfaz.

💬 En términos simples

En una shell o Dockerfile usa export COQUI_TOS_AGREED=1; en Python establece `os.environ["COQUI_TOS_AGREED"] = "1"` antes de importar o cargar el modelo. En cualquier caso el modelo se carga sin esperar entrada de teclado.

  • Shell / CI: export COQUI_TOS_AGREED=1 antes de ejecutar tu script.
  • Docker: añade ENV COQUI_TOS_AGREED=1 a tu Dockerfile, o pasa -e COQUI_TOS_AGREED=1 a docker run.
  • Python (establécelo antes de que se cargue el modelo): `import os; os.environ["COQUI_TOS_AGREED"] = "1" — debe ejecutarse antes de que TTS(...)` instancie el modelo XTTS.
  • Qué hace: registra la aceptación no interactiva de la CPML para que la carga del modelo no se bloquee en un prompt y/n. No es una licencia comercial y no elimina la restricción no comercial.
python
# 1) Shell / CI — accept the CPML once for the session
export COQUI_TOS_AGREED=1

# 2) Dockerfile — bake acceptance into the image
# ENV COQUI_TOS_AGREED=1

# 3) Python — set it before the model is created
import os
os.environ["COQUI_TOS_AGREED"] = "1"   # must be set BEFORE the TTS() call below

from TTS.api import TTS
tts = TTS("tts_models/multilingual/multi-dataset/xtts_v2").to("cuda")
# Model now loads without the interactive license prompt

⚠️Warning: COQUI_TOS_AGREED=1 solo suprime el prompt interactivo — es tu aceptación de la CPML, que sigue siendo una licencia no comercial. No otorga derechos comerciales sobre XTTS v2.

TTS local vs ElevenLabs y TTS en la nube

ElevenLabs, Google Text-to-Speech y Azure Speech siguen siendo el techo de calidad para el TTS en 2026. Esta sección muestra dónde los motores locales compiten eficazmente y dónde la nube sigue ganando.

  • Techo de calidad: ElevenLabs > StyleTTS 2 ≈ XTTS v2 > F5-TTS ≈ Coqui TTS > Piper. ElevenLabs sigue siendo el techo de calidad en 2026 en consistencia y expresividad.
  • Latencia: Piper local (~30–50 ms primer audio) es más rápido que cualquier viaje de ida y vuelta de la API de ElevenLabs (~300–500 ms). Para interfaz de voz en tiempo real, Piper local gana en latencia.
  • Costo: ElevenLabs cobra $5–99/mes por nivel. El TTS local cuesta $0 después del hardware inicial. A escala (millones de caracteres/mes), lo local es significativamente más barato.
  • Clonación de voz: ElevenLabs Instant Voice Clone ≈ calidad XTTS v2. ElevenLabs Professional Voice Clone (requiere una sesión de grabación del hablante) supera a cualquier motor local.
  • Privacidad: TTS local = no se envían datos de audio a ningún lugar. ElevenLabs = audio procesado en sus servidores. Fundamental para contenido sensible.
  • Capacidad offline: Local = completamente offline. ElevenLabs = requiere internet. Sin modo offline disponible.
  • Cuándo usar la nube: Producción de voz profesional, productos orientados al cliente que requieren la más alta calidad, proyectos con múltiples voces de decenas de personajes.
  • Cuándo usar lo local: Audio crítico para la privacidad, dispositivos embebidos, procesamiento por lotes sensible al costo, entornos offline, desarrollo y prototipado.

Cómo elegir

Un diagrama de decisión desde tu requisito hasta el motor TTS correcto:

📍 En una frase

¿Necesitas clonación de voz? → XTTS v2 (mejor calidad) o F5-TTS (más rápido, arquitectura más nueva) o Coqui TTS (licencia abierta). ¿Necesitas velocidad en CPU? → Piper. ¿Necesitas audio creativo? → Bark. ¿Necesitas la mejor calidad en inglés? → StyleTTS 2.

💬 En términos simples

Si quieres clonar la voz de alguien, usa XTTS v2 para calidad, F5-TTS para inferencia más rápida o Coqui VITS para licencia permisiva. Si estás construyendo una interfaz de voz para Raspberry Pi o quiosco, usa Piper. Si estás haciendo un podcast con efectos de sonido, prueba Bark. Si estás narrando audiolibros en inglés, usa StyleTTS 2.

  • ¿Necesitas clonación de voz? → Sí: XTTS v2 (mejor calidad, licencia CPML) o F5-TTS (arquitectura más nueva, más rápido, CC-BY-NC-4.0) o Coqui VITS (buena calidad, MPL 2.0). No: Piper (velocidad), StyleTTS 2 (calidad).
  • ¿Necesitas funcionar solo en CPU / Raspberry Pi? → Solo Piper. Kokoro es una alternativa CPU de mayor calidad con licencia Apache 2.0. Todos los demás motores requieren GPU para un rendimiento aceptable.
  • ¿Necesitas audio creativo con sonidos no hablados? → Bark. Ningún otro motor local produce risas, suspiros o música de forma nativa.
  • ¿Necesitas la mejor calidad de narración en inglés? → StyleTTS 2. Supera a todos los demás en naturalidad para habla estilo audiolibro en inglés.
  • ¿Necesitas soporte multilingüe? → XTTS v2 (17 idiomas, clonación multilingüe), Coqui (20+ idiomas), Piper (20+ paquetes de idioma).
  • ¿Necesitas una licencia MIT completamente comercial? → Piper, Bark o StyleTTS 2. Evita XTTS v2 para uso comercial sin revisar el CPML. F5-TTS (CC-BY-NC-4.0) también prohíbe el uso comercial sin acuerdo separado.
  • ¿Necesitas control de voz mediante descripción de texto? → Parler-TTS. Describe la voz que quieres ("un hombre mayor tranquilo hablando despacio") y genera habla con esas características. Sin audio de referencia necesario. GitHub
  • ¿Construyendo un pipeline de asistente de voz? → Piper para salida TTS de baja latencia (ver /es/power-local-llm/build-local-voice-assistant-2026).

Preguntas frecuentes

¿Cuánto audio de referencia necesito para clonar una voz con XTTS v2?

XTTS v2 requiere un mínimo de 3 segundos de audio de referencia limpio, pero con 6 o más segundos los resultados mejoran notablemente. El audio debe ser de un solo hablante con el mínimo ruido de fondo y sin música. Un audio de mayor calidad (grabado en una habitación silenciosa con un buen micrófono) produce mejores clones que el audio comprimido.

¿Puedo usar Piper TTS en un producto comercial?

Sí. Piper está licenciado bajo MIT, que permite uso comercial ilimitado. Debes incluir el aviso de licencia MIT en tu producto. Los modelos de voz (archivos ONNX) pueden tener licencias separadas por voz — revisa la licencia de cada modelo de voz en el repositorio de Piper voices antes de desplegar.

¿Coqui TTS sigue mantenido después de que la empresa cerró?

Sí, pero con ritmo reducido. La empresa Coqui cerró en enero de 2024, pero el repositorio open source (coqui-ai/TTS) lo mantienen colaboradores de la comunidad. Se aplican correcciones de errores y parches de seguridad, pero es poco probable que haya entrenamiento de modelos nuevos importantes sin un esfuerzo comunitario significativo. Para XTTS v2, no se esperan nuevas versiones de modelo de Coqui.

¿Qué motor TTS local tiene el mejor soporte multilingüe?

XTTS v2 admite 17 idiomas con clonación de voz multilingüe — la característica multilingüe más impresionante de cualquier motor local. Coqui TTS tiene más de 20 modelos de idioma pero sin clonación multilingüe. Piper tiene más de 20 paquetes de voz por idioma para inferencia rápida en CPU. Si necesitas clonar una voz y producir habla en varios idiomas desde una sola muestra de referencia, XTTS v2 es la única opción.

¿Puede Bark producir música?

Bark puede producir fragmentos musicales simples junto al habla cuando se le indica con tokens `[music] o [singing]`. No es un generador de música dedicado — las salidas son cortas, inconsistentes y a menudo con artefactos. Para generación real de música, Bark no es la herramienta adecuada. Es mejor usarlo para añadir sonidos emocionales no hablados (risas, tos, suspiros) a la salida de voz.

¿Cuál es el mejor TTS local gratuito para clonación de voz?

F5-TTS (CC-BY-NC-4.0) para uso no comercial — clona voces a partir de ~3 segundos de audio con calidad competitiva con XTTS v2. Para uso comercial, Coqui TTS con backend VITS (MPL 2.0) permite despliegue comercial con condiciones de divulgación de código fuente. XTTS v2 tiene la mejor calidad pero su licencia CPML restringe el despliegue comercial sin acuerdo separado.

¿Puedo ejecutar XTTS v2 en un Mac con Apple Silicon?

Sí, pero solo en CPU — aproximadamente 3× tiempo real en M5 Pro. Actualmente no hay aceleración Metal GPU para motores TTS. A diferencia de whisper.cpp (que tiene soporte Metal completo), los motores TTS funcionan en CPU en Apple Silicon. El rendimiento es utilizable para generación de audio por lotes pero no adecuado para salida de asistente de voz en tiempo real.

¿Qué motor TTS local suena más humano?

StyleTTS 2 para narración en inglés — logra las puntuaciones MOS más altas de cualquier motor TTS en inglés open source (~4,3 vs referencia humana ~4,5). XTTS v2 y F5-TTS son competitivos (~4,1) en naturalidad de voz clonada. Ninguno iguala a ElevenLabs Turbo v2 en su pico de calidad para casos de uso de producción.

¿Puedo usar XTTS v2 comercialmente?

No, no sin un acuerdo comercial separado. XTTS v2 se publica bajo la Coqui Public Model License (CPML), que permite el uso personal, de investigación y de aficionado del modelo y de sus salidas de audio pero prohíbe el uso comercial — cualquier producto de pago, SaaS, contenido con publicidad o trabajo para clientes. Coqui Inc cerró en enero de 2024, así que actualmente no hay ninguna entidad vendiendo licencias comerciales de XTTS v2; en la práctica, trata XTTS v2 como solo no comercial. Para clonación de voz comercial, usa Tortoise (Apache 2.0) o el kit de herramientas Coqui TTS sobre un backend VITS (MPL 2.0). Esto es referencia factual, no asesoramiento legal — lee la CPML tú mismo antes de desplegar.

¿Cómo acepto la licencia CPML de Coqui de forma no interactiva (Docker / CI)?

Establece la variable de entorno COQUI_TOS_AGREED en 1. La biblioteca Coqui/XTTS normalmente imprime la CPML y espera a que escribas "y", lo cual se cuelga en builds de Docker, CI y servidores sin interfaz. Establecer COQUI_TOS_AGREED=1 registra tu aceptación para que el modelo se cargue sin el prompt. Usa export COQUI_TOS_AGREED=1 en una shell o paso de CI, ENV COQUI_TOS_AGREED=1 en un Dockerfile, o `os.environ["COQUI_TOS_AGREED"] = "1"` en Python antes de la llamada a TTS(). Solo suprime el prompt — es tu aceptación de la CPML y no otorga derechos comerciales.

¿Cuántas voces e idiomas admite XTTS v2?

XTTS v2 no tiene un catálogo fijo de voces con nombre — es un modelo de clonación, así que proporcionas un clip de referencia de 6 segundos y reproduce a ese hablante (el repositorio también incluye unos pocos preajustes de hablante integrados para pruebas rápidas). Genera habla en 17 idiomas: inglés, español, francés, alemán, italiano, portugués, polaco, turco, ruso, neerlandés, checo, árabe, chino (zh-cn), japonés, húngaro, coreano e hindi. La clonación es multilingüe: clona una voz una vez y genérala en cualquiera de los 17 idiomas.

Kokoro vs Piper — ¿qué TTS ligero en CPU debo usar?

Ambos funcionan rápido en CPU sin GPU y ambos tienen licencias permisivas (Piper es MIT, Kokoro es Apache 2.0), así que cualquiera es seguro para uso comercial. Elige Piper cuando necesites la latencia más baja y la mayor cobertura de idiomas (más de 20 paquetes de voz por idioma, tiempo real en una Raspberry Pi 5) — es el estándar para voz embebida y de smart home. Elige Kokoro (un modelo de 82M de parámetros construido sobre la arquitectura StyleTTS 2) cuando quieras mayor naturalidad que Piper y puedas aceptar un poco más de cómputo; su calidad en inglés se acerca a la de los motores más pesados con GPU. Para una Raspberry Pi o un asistente siempre activo, Piper; para una lectura en voz alta en escritorio/servidor donde la calidad importa más que los milisegundos, Kokoro.

Fuentes

← Volver a LLM locales avanzados