GUIDE

Voix IA dans un jeu Steam : quoi déclarer et quelles voix utiliser

Steam accepte les jeux doublés par IA. Depuis janvier 2024, Valve demande aux développeurs de décrire leur usage de l’IA dans le Content Survey rempli avant la sortie, et affiche une grande partie de cette déclaration sur la page du magasin. Ce qui n’est pas accepté, c’est un contenu illégal ou qui porte atteinte aux droits d’autrui, et pour les voix la question est généralement de savoir à qui appartient la voix.

Ce guide explique les deux types de contenu IA que distingue Valve, ce que chacun implique pour les répliques, et comment choisir des voix que vous pouvez défendre, avec le moteur gratuit SuperClonica comme moyen de les produire.

Pré-généré ou généré en direct

Valve classe le contenu IA en deux types. Pre-generated désigne ce qui est créé avec des outils d’IA pendant le développement, comme des répliques que vous générez, vérifiez et intégrez au build. Live-generated désigne ce qui est créé pendant que le jeu tourne, comme un PNJ qui lit un texte tapé par le joueur ou écrit par un modèle de chat. Les deux doivent être légaux et ne porter atteinte à aucun droit ; pour le contenu généré en direct, il faut aussi expliquer à Valve quels garde-fous empêchent l’IA de produire du contenu illégal, et les joueurs peuvent signaler ce contenu depuis le jeu.

Que mettre dans la déclaration

Dites clairement ce qui est IA et comment cela a été fait, par exemple : « Les dialogues des PNJ sont doublés par synthèse vocale IA à partir de notre propre script ; les voix sont des voix de base d’un modèle sous licence ouverte et une voix entraînée sur l’enregistrement de notre comédienne avec son accord écrit. » Les joueurs lisent cela sur la page du magasin, alors une phrase claire vaut mieux qu’une phrase vague. Si les répliques sont générées pendant le jeu, décrivez les filtres qui limitent le texte pouvant atteindre la voix.

Les voix que vous pouvez publier

Les choix sûrs sont les voix sur lesquelles vous avez des droits. Les dix voix de base de Supertonic 3, M1 à M5 et F1 à F5, peuvent être utilisées commercialement selon la licence du modèle OpenRAIL-M. Une voix entraînée sur l’enregistrement d’un comédien qui a donné son accord écrit vous appartient dans le cadre de cet accord ; notre guide du formulaire de consentement liste ce qu’il doit contenir. Ne publiez pas le clone d’un vrai acteur, d’une célébrité ou d’un personnage d’une franchise tierce sans leur autorisation : sur SuperClonica, ces voix de personnages sont réservées aux usages de fans et de parodie.

Produire les répliques

Installez le moteur avec python -m pip install superclonica-cpu et doublez votre script par lots : superclonica --text-file line.txt --voice M2 --lang fr --normalize --output line.wav. Tout tourne hors ligne sur un processeur ordinaire, donc toute l’équipe et le serveur de build peuvent régénérer les répliques à chaque changement du script. Le même texte, la même voix et la même graine donnent le même son, ce qui garde les builds reproductibles.