Voz

doc-lsde-features-howto-generatevoice-1

LSDE

integra una funcionalidad que permite gestionar la banda sonora de tu proyecto, sincronizada con tus diálogos.



Prerrequisitos

Primero deberá obtener una clave API

Elevenlabs

.


Elevenlabs ofrece actualmente un plan mensual gratuito, ideal para probar su API y descubrir su experiencia.



Configuración

Para configurar el sistema de voz de su proyecto, vaya a

la sección de configuración de voces

.



Defina la carpeta de exportación de voces, que se guardarán con cada registro del proyecto.

El sistema permite nombrar los archivos de salida.


Esta opción adapta los nombres a las necesidades de su motor de juego o de su proyecto.


Un arrastrar y soltar ajusta el orden de las etiquetas.



Asociar variables (automático)

doc-lsde-features-howto-generatevoice-2

Este ejemplo muestra cómo configurar el sistema de voz para un JRPG con varios personajes por diálogo, donde su motor de juego debe extraerlos.



Seleccione un grupo de variables para sus interlocutores.

Marque la opción "Múltiples interlocutores por diálogo".

Se abrirá una sección para configurar una expresión regular (`regex`) con obligatoriamente 1 grupo:


Grupo

id

: Captura el valor de la

tag

a buscar en las variables del grupo seleccionado.

Grupo

value

: Texto capturado para el grupo

id

.

Opcional, ya que puede redactar el texto.


Este grupo maximiza la automatización y reduce la carga de trabajo.


Verá entonces todas las variables del grupo configurado, con su icono respectivo si se ha especificado.


doc-lsde-features-howto-generatevoice-3

Probar su

regex

Puede probar su

regex

para comprenderla mejor en

regexr

.


regex:

xxxxxxxxx
javascript
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxx
xxxxxxxxxxxxx

Por ejemplo, seleccionando la segunda captura.

Acceda a los 'Detalles'.

Comprobará que:


El grupo 1 captura el `tag id` de su personaje

a1

.

El grupo 2 captura el resto del texto para el `id`

a1

.


doc-lsde-features-howto-generatevoice-4

Las variables

En

la sección de variables

:



En el grupo

ACTORS

previamente creado.

Esta lista corresponderá a la

vista anteriormente

.

Proporcionar la apariencia facilita enormemente la organización y validación de los diálogos y la personalidad de los personajes.


Tenga en cuenta que puede modificar esta información en cualquier momento o completarla más adelante.


doc-lsde-features-howto-generatevoice-5

Configurar el personaje

Volvamos a la

configuración de voces

.



Asocie un ID de voz a su variable.


Los ID de voz se crean en la plataforma Elevenlabs.


Su cuenta de Elevenlabs ya incluye modelos predeterminados.

También podrá probar y ajustar el generador de voz.


doc-lsde-features-howto-generatevoice-6

Crear un ID de voz

En su perfil de

elevenlabs

:



Cree una nueva voz personalizada.


LSDE

soporta todos los modelos de la API.


Recomiendo encarecidamente, en la actualidad, el modelo

V3

por su gestión de tags emocionales, ofreciendo un mejor control narrativo.

Después de la creación, vaya a la sección de sus voces.

Verifique la presencia del ID (ej:

Lia Sun-berry

, personaje principal de

FCT7O

).


doc-lsde-features-howto-generatevoice-7

Generar un texto vocal

Una vez que se haya proporcionado el ID, para visualizar o generar textos vocales, abra la ventana del

gestor de voces

.



Seleccione una clave en el árbol.


No elija una carpeta, ya que los textos vocales se muestran allí solo en modo de lectura.

La

regex

capturará los personajes del diálogo y ofrecerá una interfaz de generación vocal.

Durante la generación, el texto recibe una

firma

en el instante T.


Si el texto cambia sin modificar el orden de los personajes, una alerta le invitará a verificar la necesidad de regenerar la voz.

doc-lsde-features-howto-generatevoice-8

Asociar variables (manualmente)

Para escenarios con un solo personaje por diálogo (sin interacciones), típicos de proyectos simples.


Puede desmarcar la casilla

Múltiples interlocutores por clave

.


doc-lsde-features-howto-generatevoice-9

Configurar los metadatos

Asocie a cada diálogo el o los personajes de los que desea generar las voces.



Seleccione la clave del diálogo objetivo.

Marque cada actor a gestionar para este diálogo.


¿Por qué varios personajes?

Esto puede ser útil para diálogos genéricos, como una frase de bienvenida reutilizada por varios PNJ aleatorios con diferentes personalidades o sexos.



doc-lsde-features-howto-generatevoice-10

Reorganización


Siempre en una clave, y no en una carpeta.

El gestor de voces puede señalar un problema de reorganización.


En este ejemplo, pasamos de una asignación automática de varios personajes a un sistema manual.


Si el sistema detecta cambios importantes en el orden o el número de personajes, deberá reorganizar manualmente cada instancia de voz ya generada.

doc-lsde-features-howto-generatevoice-11

Solo tiene que arrastrar y soltar cada archivo de voz de diálogo hacia el personaje asociado, declarado en los metadatos o a través del sistema de asignación automática.