Voix

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.
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)

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.

Tester votre regex
Vous pouvez tester votre regex pour mieux la comprendre sur regexr.regex:
xxxxxxxxxjavascriptxxxxxxxxxxxxxxxx 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.

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.

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.

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
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).

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.
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.
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.

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é.

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.
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.
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.

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.