La generación de diálogo con varios personajes es el proceso por el que un modelo de lenguaje escribe líneas para dos o más hablantes, asigna cada línea al personaje correcto y la prepara para que una voz distinta la pronuncie. En animación con IA, el diálogo no es solo texto: cada línea debe saber quién la dice, en qué escena, con qué voz y cuánto tiempo ocupa.
Escribir un monólogo es relativamente sencillo para un modelo de lenguaje. Mantener a tres personajes distinguibles durante toda una historia, sin que se intercambien las frases ni hablen todos igual, es bastante más difícil.
Los componentes de un diálogo generado
- Reparto. La lista de personajes con un nombre único y una breve descripción. El nombre es la clave que une la historia, la línea de diálogo, la voz y el subtítulo.
- Atribución. Cada línea lleva un campo de hablante que remite a un personaje del reparto. Si el nombre no coincide exactamente, la línea queda huérfana.
- Escena. La línea pertenece a un plano concreto; el personaje que habla debería aparecer en él.
- Voz. Una voz fija por personaje, elegida por su perfil (edad, género, carácter) o por la persona usuaria.
- Tiempo. La duración estimada de la línea, que debe caber en la duración de la escena.
- Subtítulo. El texto mostrado en pantalla, idealmente con el nombre del hablante.
Cómo escribe un modelo de lenguaje un diálogo coral
Un modelo que actúa como director recibe la historia, el reparto y restricciones de formato: número de escenas, duración total, número máximo de líneas y longitud de cada una. Devuelve una estructura de datos en la que cada escena contiene sus líneas con el hablante asignado. Después, un validador comprueba que todos los hablantes existen en el reparto, que ninguna línea excede el límite y que el total cabe en la duración.
Para que los personajes no suenen igual, conviene que el reparto describa algo más que el aspecto: un rasgo de carácter, una manera de hablar, un objetivo en la historia. Con esa información, el modelo reparte réplicas con más contraste: uno pregunta, otro duda, otro bromea.
Atribución de hablantes: el punto crítico
La mayoría de los errores de un diálogo generado no son de redacción, sino de atribución. Los más habituales son:
- El modelo inventa un personaje que no está en el reparto ("un guardia").
- Dos personajes con nombres parecidos se confunden.
- La línea se asigna a un personaje que no aparece en la escena.
- El narrador y un personaje se mezclan en la misma línea.
Las defensas son sencillas pero eficaces: nombres cortos y bien diferenciados, validación estricta contra el reparto y, cuando el hablante no aparece en el plano, tratar la línea como voz en off o reescribirla.
Voces: casting automático y consistencia
Una vez atribuidas las líneas, cada personaje recibe una voz. El casting automático elige entre un catálogo de voces masculinas y femeninas según el perfil; la persona usuaria puede fijar una concreta. Lo importante es que la voz pertenece al personaje, no a la escena: si cambia entre planos, el público pierde el hilo. En los estilos con vídeo, esa voz fija se alinea además con el movimiento de la boca, un proceso descrito en el artículo sobre sincronización labial.
Subtítulos con nombre del hablante
En un diálogo coral, los subtítulos ayudan más que en una narración. Mostrar el nombre del hablante delante de la línea evita confusiones cuando dos voces se parecen, cuando se ve la pieza sin sonido o cuando el público no domina el idioma. También mejora la accesibilidad para personas sordas o con dificultades auditivas.
Tres maneras de obtener el diálogo en Yeşilçam Studios
En Yeşilçam Studios Animation se pueden añadir hasta cuatro personajes por proyecto en la sección Personajes (botón Añadir personaje), cada uno con nombre y una breve descripción de su aspecto o una imagen de referencia. El selector Habla ofrece cuatro modos: Narrador, Diálogo, Ambos y Mudo, y la opción Subtítulos muestra el nombre del hablante en los diálogos. Para las líneas hay tres caminos:
- Dejarlo vacío. El director, un modelo de lenguaje, escribe el diálogo a partir de la historia y del reparto.
- Escribiré el diálogo. Tú eliges personaje y línea, hasta 30 líneas de un máximo de 200 caracteres cada una; se usan tal cual las escribes.
- Escribir diálogo con Sam. Genera un borrador a partir de tu historia y tus personajes por un pequeño coste en tokens que se muestra al terminar; después puedes editarlo.
La guía escribir diálogo con IA detalla cada opción y la guía personajes explica cómo definirlos bien.
Buenas prácticas para diálogos corales
- Limita el reparto: dos o tres personajes con voz se siguen mejor que cuatro en una pieza corta.
- Una línea por escena y por hablante suele ser suficiente en clips breves.
- Escribe como se habla: frases cortas, sin incisos largos.
- Evita que todos los personajes hablen en todas las escenas; los silencios también narran.
- Si mezclas narrador y diálogo (modo Ambos), reserva al narrador para el contexto y a los personajes para la acción.
- Revisa la atribución antes de producir: una línea en boca equivocada arruina la escena.
Diálogo generado frente a diálogo escrito a mano
El diálogo generado es rápido y ofrece un punto de partida coherente con la historia. El escrito a mano da control total sobre el tono, los chistes, los nombres propios y las frases que deben decirse exactamente así, como un eslogan o una lección. Un flujo intermedio muy práctico es pedir un borrador a la IA y corregirlo línea a línea.
Preguntas frecuentes
¿Cuántos personajes pueden hablar en una misma pieza? Técnicamente varios, pero en piezas cortas lo recomendable son dos o tres voces. En Yeşilçam Studios el máximo es de cuatro personajes por proyecto.
¿Qué pasa si escribo una línea para un personaje sin nombre? La atribución necesita un nombre; por eso primero hay que nombrar a los personajes y después escribir sus líneas.
¿Los subtítulos muestran quién habla? En modo diálogo, sí: los subtítulos incluyen el nombre del hablante, lo que facilita seguir la conversación.
¿Puedo combinar narrador y personajes? Sí, con el modo Ambos: el narrador aporta contexto y los personajes dicen sus líneas.
