Voix off

Les gens demandent cela comme

S'installe à part, avec le pack Voix off : ce module n'est pas inclus dans l'installateur de l'application. Ouvrez Catalogue de modules → Extensions et cliquez sur Installer sur la carte du pack Voix off ; le pack installe tous ses modules d'un coup.

Objet de cette page

Voix → Voix off lit à voix haute les dons, le chat et les réponses du bot. La ligne sous le titre indique d'où vient le son : « La synthèse s'exécute sur cette machine — pas d'internet, pas de limites ».

Comment la configurer

La page a trois onglets — Quoi dire, Règles, Son dans OBS — et un seul bouton Enregistrer en haut à droite pour tous.

La voix elle-même n'est pas sur cette page. Quelle voix lit quoi, le pack de voix, la vitesse, le volume et la longueur de la file vivent sur Voix → Voix des rôles, car l'application parle avec plus que ce module : les scénarios et l'assistant utilisent la même bouche. Voir l'article Voix des rôles. La file elle-même, avec Passer et Arrêter, est la tuile Voix off : File d'attente du panneau de contrôle.

Quoi dire

Sur une installation neuve tout est éteint, et l'application reste muette jusqu'à ce que vous activiez quelque chose et appuyiez sur Enregistrer. C'est l'étape que l'on saute : les voix sont téléchargées, « Écouter » parle, et le direct n'entend toujours rien parce que rien n'a été activé. Les interrupteurs sont enregistrés par le bouton, comme le reste ; la seule exception, ce sont les cases Quelles sources comptent sous Dons, qui agissent d'elles-mêmes.

Cinq blocs, chacun avec son interrupteur. Sous le nom du bloc figure Lu à voix haute ou Éteint, et un bloc éteint cache ses propres réglages.

  1. Dons — Montant minimum : « Comparé dans votre devise de base, donc un don dans une autre devise est jugé correctement. Zéro lit tous les dons. » Le Modèle commence par « {user} a donné {amount} {currency}[ et dit : {message}] » et accepte {user}, {amount}, {currency}, {message}. Les crochets marquent une partie facultative : elle disparaît quand toutes les variables qu'elle contient sont vides, si bien qu'un don sans message est lu « Alex a donné 5 dollars », sans « et dit » qui traîne à la fin. Les crochets fonctionnent de la même façon dans tous les modèles de la page. Quelles sources comptent est une case par connecteur de dons installé ; elles agissent sans Enregistrer. Quand Alertes affiche le don, il est lu après le son de l’alerte et non par-dessus, et l’alerte suivante attend la fin de la lecture. Les codes de devise sont lus comme des noms : « 1 GBP » devient « une livre ».
  2. Chat — Lire vaut Sur commande uniquement ou Chaque message (« Chaque message devient du bruit sur un chat actif — ce mode est pour les petits streams. »), et Commande contient la commande elle-même, !tts par défaut. La commande fonctionne dans les deux modes : c'est une demande de lecture, donc « Chaque message » ne l'avale pas, et dans les deux modes seul le texte qui suit la commande est lu. Pause entre les lignes en secondes, 3 par défaut, comptée par spectateur. Le Modèle commence par « {user} dit : {message} ».
  3. Ce que le bot écrit dans le chat — cinq interrupteurs distincts : Réponses de l'agent IA, Réponses aux commandes du chat, Minuteurs, Messages des scénarios, Annonces du direct. Distincts parce que les choix diffèrent : les réponses aux commandes peuvent rester en texte pendant que l'assistant parle, ou l'inverse. Ce que vous tapez vous-même dans la tuile du chat n'est jamais lu ; la seule exception est la commande ci-dessus, qui est une demande et non une remarque.
  4. Récompenses en points de chaîne — le message que le spectateur a écrit avec la récompense, lu avec son propre modèle et non comme un chat ordinaire. Le Modèle commence par « {user} a échangé {reward}[ et dit : {message}] » et accepte {user}, {reward}, {message}. Quelles récompenses lire commence par Toutes celles avec un message ; décochez pour les choisir une à une, et la liste se trie par coût ou par nom. Si rien n'est coché, rien n'est lu. Les achats propres à Twitch — Mettre mon message en avant et Envoyer un message en mode abonnés uniquement — figurent aussi dans la liste, marqués comme intégrés.
  5. Abonnements — le Modèle d'abonnement commence par « {user} est abonné depuis {duration}[ : {message}] » et accepte {user}, {duration}, {months}, {tier}, {message} ; le Modèle d'abonnements offerts commence par « {user} a offert {gifts} » et accepte {user}, {gifts}, {count}, {tier}. {duration} et {gifts} portent le nombre avec le mot accordé (« 1 mois », « 1 abonnement », « 5 abonnements »). Un modèle resté sur l’ancienne valeur par défaut passe seul à la nouvelle ; un modèle écrit par vous reste tel quel. La personne qui a reçu un abonnement offert est un cas à part, et elle est muette par défaut : Lire aussi ceux qui reçoivent un abonnement offert. Un cadeau de cinquante abonnements, ce sont cinquante phrases en une seconde, et le cadeau lui-même a déjà été annoncé par la ligne au-dessus. De plus, les phrases des personnes qui reçoivent comptent comme des abonnements, et les abonnements ne sautent jamais de la file : avec ce réglage activé, un cadeau de cinquante est lu jusqu'au bout, cinquante phrases d'affilée, un don qui arrive entre-temps attend derrière elles, et tant que la file dépasse sa limite, les nouveaux messages du chat et les réponses du bot sautent. Activez-le et chaque personne qui reçoit passe par le Modèle pour la personne qui reçoit le cadeau — « {user} a reçu un abonnement offert par {gifter} » — et non par celui de l'abonnement, qui aurait affirmé qu'elle s'était abonnée elle-même. Là où la plateforme ne nomme pas la personne qui offre — un cadeau anonyme, ou YouTube, qui cache le nom dans sa propre annonce —, {gifter} devient « quelqu'un ».

Règles

  1. Longueur — Limite de longueur en caractères, 300 par défaut (« Caractères. Zéro signifie aucune limite »), et Quand c'est trop long : Le raccourcir ou Ignorer tout le message. La limite ne s’applique qu’au chat et aux récompenses de points : les dons et les abonnements sont toujours lus en entier.
  2. Filtres — Supprimer les liens, activé par défaut : « Sinon, un spectateur paie pour que le bot lise une adresse web dans votre stream. » Mots bloqués, un par ligne : « Un message contenant l'un de ceux-ci n'est pas du tout prononcé. Mots entiers, pas des parties. » Viewers bloqués, un pseudonyme par ligne.
  3. File d’attente — la longueur de la file a déménagé sur Voix → Voix des rôles : la file est désormais commune à tout ce que l’application dit, pas seulement à ce module.

Son dans OBS

L'onglet est l'instruction elle-même, sous Comment obtenir la voix sur le stream : « Dans OBS : Sources → + → Capture audio de l'application, et choisissez strAImer dans la liste des fenêtres », puis « Réglez le volume dans l'app : Paramètres → Audio, curseur Voix (TTS) », puis « Appuyez sur Écouter à côté d’un rôle sur l’écran Voix → Voix des rôles et surveillez le vu-mètre de la source dans le mixeur OBS » Une source couvre tout ce que l'appli joue — la voix, les alertes et les sons de scénario passent par elle.

La deuxième section, L'incrustation vocale n'est plus nécessaire, vous demande de supprimer la source navigateur de l'incrustation vocale : elle ne joue plus rien, car « OBS met une source navigateur en veille dans le silence et perd le début de l'audio, c'est pourquoi la lecture a été déplacée dans l'appli ». La dernière section, Si cela reste silencieux, liste les trois choses à vérifier : la source de capture dans le mixeur OBS, le volume dans Paramètres → Audio, et la bande d'état en haut de cette page.

L'onglet décrit le chemin habituel, où l'application joue la voix elle-même. Si OBS tourne sur un second PC, ou si votre OBS n'a pas de Capture audio d'application, passez Où le son est joué sur Paramètres → Audio à Dans une source navigateur OBS : la voix est alors jouée dans cette source navigateur au lieu de l'application. Seules les voix neuronales passent par là ; la voix système de Windows reste dans l'application, et les spectateurs ne l'entendent pas. Les étapes sont dans le guide « Audio ».

Ce qu'elle ne peut pas faire