Tarjeta principal de Ming-3.0-tts que muestra el nombre del modelo, el eslogan 0.5B parámetros, licencia MIT, voz entre las tres mejores, un cuadrado pequeño resaltado junto a un grupo de cuadrados más grandes, y chips de estadísticas que indican 0.5B parámetros, 93.2 % de pronunciación y 44.1 kHz
Engineering & Research

Ming-3.0-tts alcanza un podio de TTS con 0,5B de parámetros, y MIT te permite comprobar el trabajo

Autor

Alistair Wren

Fecha de publicación

Últimos modelos · 20Ver todos los modelos →
Benchmarks: Artificial Analysis · actualizado a diario
Volver a todas las publicaciones

Quinientos millones de parámetros equivalen aproximadamente al tamaño de un pequeño modelo de embeddings, o de un modelo de lenguaje de clase telefónica de hace unos años. No es el tamaño que nadie espera ver empatado en el primer puesto de una clasificación independiente de texto a voz. Sin embargo, Ming-3.0-tts, la línea de síntesis de voz de la familia Ming-3.0 de Ant Group, del equipo inclusionAI, hace exactamente eso: su checkpoint denso de 500 millones de parámetros se lleva una parte del primer puesto en la tabla de pronunciación en inglés de Artificial Analysis con un 93,2 %, y es el único modelo por debajo de 1B entre los tres primeros puestos de cualquiera de las tablas de TTS que seguimos. La familia se hizo pública el 20 de octubre de 2026 bajo la licencia MIT, con pesos en Hugging Face y ModelScope y código de inferencia en un repositorio de GitHub aparte.

Lo inmediatamente interesante no es que un modelo pequeño sea bueno. Los modelos pequeños ya son buenos; eso dejó de ser noticia en algún punto alrededor de la primera ola de modelos de voz destilados. Lo interesante es lo que cambia que un modelo de 0,5B sea bueno sobre cómo compras voz: traslada la decisión de "¿a qué proveedor le alquilo un medidor por carácter?" a "¿qué GPU ya tengo libre?". Esa es una pregunta de negocio distinta, y es la que este lanzamiento responde en realidad.

Qué se lanzó y qué ya se había filtrado

La familia de voz Ming-3.0 consta de cinco modelos en tres líneas: conversión de texto a voz, comprensión y diálogo de audio, y reconocimiento de voz. Dos de esos cinco son checkpoints de TTS, y no son el mismo producto con diferentes tamaños.

• Ming-3.0-tts-0.5B — un modelo denso sobre una base Qwen2.5-0.5B, con una cabeza de parches DiT, un tokenizador de audio, un codificador de hablante y un tokenizador de texto. Aproximadamente 2,96 GB de safetensors. Este es el checkpoint con mediciones independientes.

• Ming-3.0-tts-tiny — un modelo de mezcla de expertos sobre la base Ling V3 de Ant, con 7,9B de parámetros totales pero alrededor de 1,3B activos por token. Aproximadamente 18 GB repartidos en 30 fragmentos. Añade generación de pódcasts con múltiples voces. El nombre hace referencia al coste en tiempo de ejecución, no al tamaño de descarga, una decisión de nomenclatura que ya ha confundido a mucha gente.

Un detalle que conviene tener claro, porque cambia cómo se lee la cobertura del lanzamiento: el checkpoint de 0.5B ya estaba en Hugging Face antes del anuncio. Lo que llegó alrededor del 19–20 de octubre fue el repositorio de GitHub con código de inferencia real, un anuncio coordinado de liberación como código abierto y las ejecuciones independientes de benchmarks. Los pesos no eran nuevos el día del anuncio; la capacidad de ejecutarlos sin tener que hacer ingeniería inversa de un checkpoint sí lo era.

Todavía no hay un informe técnico. Para un modelo cuya afirmación principal es la eficiencia arquitectónica, ese es el documento que falta. Todo lo que se indica a continuación sobre por qué 0.5B es suficiente se infiere de la tarjeta del modelo, el código y las clasificaciones, no de un artículo que explique la receta de entrenamiento.

La aritmética que hace que 0.5B sea relevante

El número de parámetros de un modelo TTS no es una puntuación abstracta. Determina en qué hardware cabe el modelo y, por tanto, cuánto cuesta servirlo.

• Factor de forma — Ming-3.0-tts-0.5B cabe en unos 3 GB de pesos. En BF16, eso entra cómodamente en una única tarjeta de consumo de 24 GB, con espacio para el tokenizador de audio y un lote de solicitudes concurrentes. El proyecto se probó en H800-80GB y H20-96G, que es lo que un laboratorio tiene por ahí, no lo que el modelo requiere.

• Backbone — el lado del texto es un Qwen2.5-0.5B, una arquitectura ampliamente soportada. Eso importa menos para la calidad que para las herramientas: ya existen rutas de cuantización, servicio y perfilado para ella.

• Salida — audio de 44,1 kHz, que está por encima de los 24 kHz que la mayoría de los modelos de voz abiertos todavía emiten y por debajo de los 48 kHz a los que se pasó Qwen-Audio-3.0-TTS de Alibaba. Para narración, pódcast y la mayoría de las locuciones de productos, 44,1 kHz elimina el paso de remuestreo.

Compáralo con los dos modelos junto a los que suele mencionarse a este. Qwen-Audio-3.0-TTS solo está disponible mediante API, con un número de parámetros no divulgado; no puedes ejecutarlo en tu propia GPU a ningún tamaño. La voz de demostración de Sesame Preview funciona con un modelo de producción que Sesame nunca ha publicado; el CSM-1B que se puede descargar es un modelo distinto y más débil. Frente a ambos, Ming-3.0-tts es el único en esta conversación cuyo tamaño es un número con el que puedes actuar en lugar de un dato que lees en una página de precios.

La consecuencia práctica es la curva de costes. Una API por carácter te cobra lo mismo por la primera hora de audio que por la diezmilésima. Un modelo autoalojado de 0,5B te cobra una factura fija de GPU y luego se aproxima a un coste marginal cero. Por debajo de cierto volumen, la API es obviamente más barata, porque la factura de la GPU es real y el hardware está inactivo. Por encima, la curva se invierte drásticamente. El punto de cruce exacto depende de tu utilización y del precio de tu GPU, pero la forma no está en disputa.

Dónde aterrizan los 500 millones de parámetros

Artificial Analysis midió el checkpoint de 0,5B en octubre de 2026. Se trata de ejecuciones independientes evaluadas por humanos, no de las tablas propias de Ant, y por eso aquí tienen peso.

• Robustez de pronunciación — 93,2 %, empatado en el primer puesto general entre todos los modelos del tablero. Este es el tablero en el que la afirmación de menos de 1B es más sólida: los modelos que lo rodean son muchas veces más grandes que él.

• Voz controlada — 1.069 Elo, primero entre los modelos de pesos abiertos y alrededor del puesto 13 en la clasificación general. Esta tabla utiliza ocho voces clonadas con cuatro acentos estadounidenses y cuatro británicos, por lo que es lo más parecido a una prueba de clonación en las cifras públicas.

• Voz del proveedor — 1,188 Elo, tercero entre los modelos de pesos abiertos y alrededor del puesto 18 en la general. Esta tabla usa las voces propias de cada modelo, y es donde el modelo pequeño resulta menos impresionante.

Ese último par resume toda la historia del modelo en dos números. Ming-3.0-tts es mucho más potente cuando clona una voz que cuando usa una de las suyas. La ficha del modelo lo dice en su sección de limitaciones, y la causa se ve en la hoja de especificaciones: el catálogo incluido tiene más de 100 voces en chino y solo cinco en inglés. Si tu trabajo consiste en «leer este guion con la voz de nuestra marca», cinco voces de referencia en inglés no son un catálogo, son una limitación. Si tu trabajo consiste en «clonar a este hablante en concreto», el modelo compite con sistemas mucho más grandes.

Single-column scoreboard for Ming-3.0-tts listing 0.5B dense parameters, MIT license, 93.2 percent pronunciation tied for first, 1,069 Elo on controlled voice first among open weights, 1,188 Elo on provider voice third among open weights, and 44.1 kHz output

El agregado también oculta una debilidad concreta que la cifra principal disimula: en términos aislados —nombres de marca, topónimos, nombres propios sueltos— el modelo ocupa el puesto 21 de 31. Es excelente en el trabajo a nivel de secuencia que premia el panel de pronunciación y flojo en el vocabulario puntual del que están llenos los guiones reales. Si tu producto dice «Kubernetes», «Xavi» o el apellido de un cliente, pruébalo antes de fiarte del 93,2 %.

Screenshot of the Artificial Analysis text-to-speech leaderboards showing Ming-3.0-tts at 93.2 percent on Pronunciation Robustness, level with the top of the board, and its Provider Voice Arena bar at 1,188 Elo

MIT es la parte que la gente subestimará.

Las licencias suelen ser el apartado menos interesante de un anuncio de modelo y el más determinante en una revisión de adquisiciones. Ming-3.0-tts es MIT, ambos checkpoints, sin barreras, sin clic de aceptación de uso aceptable, sin excepción para uso comercial.

• Ajuste fino — permitido, incluso con tus propios datos de voz propietarios, sin necesidad de publicar el resultado.

• Redistribución — permitida, incluso dentro de un producto que vendes.

• Auditoría — el código está en GitHub, así que puedes leer qué hace el modelo con un clip de referencia antes de subirle la voz de un cliente.

Esa es una postura materialmente distinta de las dos alternativas obvias. CSM-1B de Sesame es Apache-2.0 pero está sujeto a la aceptación de unos términos, y no es la voz que aparece en la demostración. Qwen-Audio-3.0-TTS no publica ningún peso en absoluto. Para un equipo cuya revisión legal pregunta «¿adónde va el audio del hablante?», MIT junto con inferencia local es la única respuesta en esta comparación que no requiere confiar en la política de datos de un proveedor.

Lo que la licencia MIT no te garantiza es que estés listo para producción. Los repositorios de Hugging Face solo distribuyen checkpoints; la inferencia requiere clonar el repositorio de GitHub, y el código es de nivel de investigación. Lleva días siendo público. Ese es un riesgo real, y ninguna licencia lo elimina.

Cuánto cuesta ejecutarlo realmente

No hay un precio por carácter, porque no hay ningún endpoint alojado. En el momento de escribir esto, Hugging Face informa que el modelo "no está desplegado por ningún Proveedor de Inferencia", lo que es la declaración más clara posible de que los pesos abiertos son todo el producto fuera de China.

• Cómputo — una sola GPU moderna maneja el checkpoint de 0,5B; el pequeño MoE requiere más memoria y, según el repositorio, un entorno separado.

• Dependencias — CUDA 12.4, PyTorch, una ruta opcional de flash-attn que recurre a PyTorch SDPA, y pynini para la normalización de texto basada en FST a menos que desactives la normalización. Ese último es una fuente clásica de problemas de instalación en versiones recientes de Python.

• Acceso dentro de China — Ant ofrece una API a través de Ling Studio, y la familia está desplegada internamente en la búsqueda de Alipay, la aplicación de salud Afu y herramientas internas de oficina. Es una señal real de producción, pero no es un endpoint gestionado disponible a nivel internacional.

Así que la declaración honesta de costos es: pesos gratuitos, más una factura de operaciones. Si ya ejecutas GPUs, el costo marginal es pequeño y el esfuerzo marginal es un día de lidiar con dependencias. Si no es así, ahora estás en el negocio de las GPUs, y la API que intentabas evitar puede ser la opción más barata durante mucho tiempo.

Dónde encaja un router cuando el modelo de voz está en tu propio hardware

OrcaRouter no aloja Ming-3.0-tts. No hay ningún endpoint de voz Ming en nuestra plataforma, y no vamos a insinuar lo contrario. Lo que sí alojamos es la otra mitad de un flujo de voz: el modelo de lenguaje que escribe o reescribe el guion, y los modelos de texto a voz a los que puedes llamar cuando quieres una voz gestionada en lugar de una autoalojada, incluidos Gemini 3.1 Flash TTS Preview y el GPT-4o mini TTS de OpenAI.

Esa separación es más útil de lo que parece a primera vista. Un nodo Ming autoalojado te da la voz y ninguna de las garantías de disponibilidad; la capa de enrutamiento que lo rodea te da el resto. Una sola clave de API cubre más de 200 modelos con 0 % de recargo sobre el precio de lista del proveedor, así que una rebaja de precio del proveedor está activa en nuestro lado el mismo día, en lugar de cuando un revendedor actualice una hoja. La conmutación por error automática significa que, cuando tu única GPU Ming está ocupada o caída, la solicitud puede recaer en un modelo TTS alojado en lugar de fallar, y el DSL de enrutamiento te permite componer esa alternativa dentro de la llamada en lugar de añadirla a posteriori en el código de la aplicación. Nada de eso hace que Ming sea más fiable. Hace que el pipeline que rodea a Ming sobreviva a que Ming no esté disponible, que es el verdadero problema de producción de cualquier modelo autoalojado de nivel investigación.

¿Qué cambiaría esta evaluación?

Hay tres cosas que merece la pena vigilar, y cada una movería el veredicto en una dirección diferente.

El primero es el informe técnico. Ant ha prometido uno. Hasta que llegue, la afirmación sobre la eficiencia está medida pero no explicada, y no hay forma de saber si el resultado de 0.5B proviene de una arquitectura genuinamente mejor o de un conjunto de entrenamiento muy bien curado que no se transferirá a tu dominio.

El segundo es el soporte de servicio. El repositorio menciona la inferencia acelerada de vLLM-Omni como hoja de ruta. Si eso se concreta, el coste del autoalojamiento vuelve a bajar, porque un modelo de 0,5B sobre un stack de servicio adecuado resulta barato de una manera en que un script de investigación no lo es. Si no se concreta, estarás manteniendo una ruta de inferencia en Python indefinidamente.

El tercero es el inglés. Cinco voces inglesas estándar son la restricción vinculante en el panel de voces del proveedor, y es lo más fácil de corregir para el equipo. Un catálogo más amplio en inglés mejoraría el indicador más débil del modelo sin tocar la arquitectura.

La afirmación que merece escepticismo es la del titular: que un modelo de 0.5B pertenece a un podio junto con modelos muchas veces más grandes. En la tabla de pronunciación, medida sobre texto en inglés, eso es cierto hoy. En la tabla de voces de proveedores es tercero entre los modelos de pesos abiertos y aproximadamente el 18.º en general, lo cual es un buen resultado para su tamaño y no un podio. Ambas cosas son ciertas a la vez, y la diferencia entre ellas es exactamente la diferencia entre clonar una voz que tú proporcionas y usar una voz que el modelo trae de serie. Cuál de las dos necesitas decide si 0.5B es suficiente.

Screenshot of the inclusionAI Ming-3.0-tts GitHub repository showing the MIT license, the 0.5B dense and 7.9B-A1.3B tiny models, and an Artificial Analysis leaderboard table listing 1,069 controlled-voice Elo and 93.2 percent pronunciation robustness