Voix

doc-lsde-features-howto-generatevoice-1

LSDE

intègre une fonctionnalité permettant de gérer la bande-son de votre projet, synchronisée avec vos dialogues.



Prérequis

Vous devrez d'abord obtenir une clé API

Elevenlabs

.


Elevenlabs propose actuellement un plan mensuel gratuit, idéal pour tester leur API et découvrir leur expertise.



Configuration

Pour configurer le système vocal de votre projet, rendez-vous dans

la section de configuration des voix

.



Définissez le dossier d'exportation des voix, qui seront sauvegardées à chaque enregistrement du projet.

Le système permet de nommer les fichiers de sortie.


Cette option adapte les noms aux besoins de votre moteur de jeu ou de votre projet.


Un glisser-déposer ajuste l'ordre des étiquettes.



Associer des variables (automatique)

doc-lsde-features-howto-generatevoice-2

Cet exemple montre comment configurer le système vocal pour un JRPG avec plusieurs personnages par dialogue, où votre moteur de jeu doit les extraire.



Sélectionnez un groupe de variables pour vos interlocuteurs.

Cochez l'option

Plusieurs interlocuteurs par dialogue

.

Une section s'ouvrira pour configurer une expression régulière (`regex`) avec obligatoirement 1 groupe :


Groupe

id

: Capture la valeur du

tag

à rechercher dans les variables du groupe sélectionné.

Groupe

value

: Texte capturé pour le groupe

id

.

Optionnel, car vous pouvez rédiger le texte.


Ce groupe maximise l'automatisation et réduit la charge de travail.


Vous verrez alors toutes les variables du groupe configuré, avec leur icône respective si renseignée.


doc-lsde-features-howto-generatevoice-3

Tester votre

regex

Vous pouvez tester votre

regex

pour mieux la comprendre sur

regexr

.


regex:

xxxxxxxxx
javascript
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxx
xxxxxxxxxxxxx

En sélectionnant par exemple la deuxième capture.

Accédez aux 'Détails'.

Vous constaterez que :


Le groupe 1 capture le `tag id` de votre personnage

a1

.

Le groupe 2 capture le reste du texte pour l'`id`

a1

.


doc-lsde-features-howto-generatevoice-4

Les variables

Dans

la section des variables

:



Dans le groupe

ACTORS

préalablement créé.

Cette liste correspondra à celle

vue précédemment

.

Renseigner l'apparence facilite grandement l'organisation et la validation des dialogues et de la personnalité des personnages.


Notez que vous pouvez modifier ces informations à tout moment ou les compléter ultérieurement.


doc-lsde-features-howto-generatevoice-5

Configurer le personnage

Revenons à la

configuration des voix

.



Associez un ID de voix à votre variable.


Les ID de voix sont créés sur la plateforme Elevenlabs.


Votre compte Elevenlabs inclut déjà des modèles par défaut.

Vous pourrez aussi tester et ajuster le générateur de voix.


doc-lsde-features-howto-generatevoice-6

Créer un ID de voix

Sur votre profil

elevenlabs

:



Créez une nouvelle voix personnalisée.


LSDE

supporte tous les modèles de l'API.


Je recommande fortement, à l'heure actuelle, le modèle

V3

pour sa gestion des tags émotionnels, offrant un meilleur contrôle narratif.

Après création, allez dans la section de vos voix.

Vérifiez la présence de l'ID (ex:

Lia Sun-berry

, personnage principal de

FCT7O

).


doc-lsde-features-howto-generatevoice-7

Générer un texte vocal

Une fois l'ID renseigné, pour visualiser ou générer des textes vocaux, ouvrez la fenêtre du

gestionnaire de voix

.



Sélectionnez une clé dans l'arborescence.


Ne choisissez pas un dossier, car les textes vocaux y sont affichés en lecture seule.

La

regex

capturera les personnages du dialogue et proposera une interface de génération vocale.

Lors de la génération, le texte reçoit une

signature

à l'instant T.


Si le texte change sans modifier l'ordre des personnages, une alerte vous invitera à vérifier la nécessité de régénérer la voix.

doc-lsde-features-howto-generatevoice-8

Associer des variables (manuellement)

Pour les scénarios avec un seul personnage par dialogue (sans interactions), typiques des projets simples.


Vous pouvez décocher la case

Plusieurs interlocuteurs par clé

.


doc-lsde-features-howto-generatevoice-9

Configurer les métadonnées

Associez à chaque dialogue le ou les personnages dont vous souhaitez générer les voix.



Sélectionnez la clé du dialogue ciblé.

Cochez chaque acteur à gérer pour ce dialogue.


Pourquoi plusieurs personnages ?

Cela peut être utile pour des dialogues génériques, comme une phrase de bienvenue réutilisée par plusieurs PNJ aléatoires avec des personnalités ou sexes différents.



doc-lsde-features-howto-generatevoice-10

Réorganisation


Toujours sur une clé, et non un dossier.

Le gestionnaire de voix peut signaler un problème de réorganisation.


Dans cet exemple, nous sommes passés d'une assignation automatique de plusieurs personnages à un système manuel.


Si le système détecte des changements majeurs dans l'ordre ou le nombre de personnages, vous devrez réorganiser manuellement chaque instance de voix déjà générée.

doc-lsde-features-howto-generatevoice-11

Il vous suffit de glisser-déposer chaque fichier vocal de dialogue vers le personnage associé, déclaré dans les métadonnées ou via le système d'assignation automatique.