Tutoriels · Chat, bot et automatisation
Fais lire le chat à voix haute sur ton stream
La lecture à voix haute fait lire les messages du chat par une voix, pour que tu entendes le chat sans quitter l'écran des yeux et que tes viewers l'entendent aussi. Les voix Microsoft gratuites fonctionnent sans rien installer.
You need: L'appli Multistream sur ton PC ou ton Mac, OBS
Dans l'appli
- Ouvre Outils dans la barre latérale, puis Lecture à voix haute. Tu arrives sur sa page Moteur.
- Sous Moteur actif, garde TTS intégré pour des voix gratuites sans rien à installer.
- Sous Périphérique de sortie audio, laisse celui du système par défaut, ou choisis une sortie séparée si tu gères toi-même le routage audio. Règle le Volume principal.
- Ouvre la page Voix sous Lecture à voix haute et clique sur Ajouter une voix. Une voix Microsoft gratuite est ajoutée.
- Clique sur Tester à côté de la voix. Tu entends une phrase de test.
- Ouvre la page Qui est lu. Sous Par plateforme, active les chats à lire, puis choisis Qui a droit au TTS.
- Ouvre Sources OBS dans la barre latérale et copie le lien Audio de lecture à voix haute. Dans OBS, ajoute une source Navigateur avec ce lien et coche Contrôler l'audio via OBS. Les viewers entendent la voix à travers cette source.
Tes viewers entendent un écho ? Voir Pourquoi y a-t-il de l'écho sur mon stream ?.
Les viewers peuvent choisir leur propre voix avec !voice et un nom de voix. Change ces commandes sous Commandes de chat intégrées sur la page Comportement.
Active Ignorer les liens et Ignorer les commandes pour que la voix ne lise pas les adresses web ni les !commandes.
Sur le site
- Connecte-toi à l'appli Multistream sur ton PC ou ton Mac avec le même compte. L'appli peut être ouverte ou fermée pendant que tu changes des choses ici.
- Ouvre Lecture à voix haute dans la barre latérale du tableau de bord, sous Sur le stream.
- Choisis Voix pour voir tes voix. Avec l'appli ouverte, tu vois aussi la File en direct des messages en attente de lecture.
- Choisis Qui est lu pour changer les plateformes et les viewers qui sont lus.
- Choisis Comportement pour régler les limites de la file et les commandes de chat. Avec l'appli ouverte, les changements arrivent tout de suite sur ton PC ; si elle est fermée, dès qu'elle s'ouvre.
Le moteur de voix et le haut-parleur sur lequel elle sort se règlent dans l'appli, pas sur le site.
L'appli existe pour Windows et Mac. Sur un ordinateur ou un téléphone qui ne l'a pas, la lecture à voix haute ne peut pas passer sur ton stream.
Avec l'appli fermée, tes changements sont enregistrés sur ton compte et s'affichent sur ton stream dès que l'appli s'ouvre. La première fois, ouvre l'appli une fois pour que ta configuration actuelle soit enregistrée sur ton compte.
Ce que signifie chaque réglage
Moteur
Le système de voix qui lit le chat, et l'endroit où son son est diffusé.
- Moteur actif
- Le moteur est le programme ou le service qui transforme le texte en parole. Garde TTS intégré sauf si tu en utilises déjà un autre ; qui est lu et les limites fonctionnent de la même façon avec chacun.
- TTS intégré
- Des voix Microsoft gratuites et naturelles, sans rien à installer, des voix hors ligne (voix Windows, ou Voix du Mac sur un Mac) en secours, et des services de voix payants en option. Tout le reste de cette page concerne ce moteur.
- TTS Monster
- Des packs de voix de streameurs du site TTS Monster. Colle ta clé depuis leur site, choisis une Voix, et active si tu veux Voix multi-personnages pour que des messages comme Brian: hello changent de voix.
- Talkmodachi
- Des voix de Mii du jeu Tomodachi Life, avec des curseurs pour la hauteur, la vitesse, le ton et plus encore. Fonctionne tout de suite ; change URL du serveur seulement si tu l'héberges toi-même.
- Speaker.bot
- Envoie la voix à l'appli Speaker.bot, qui est distincte. Ça n'a d'intérêt que si tu utilises déjà Speaker.bot : clique sur Se connecter à Speaker.bot et choisis un Alias de voix dedans.
- Périphérique de sortie audio
- Le haut-parleur ou le périphérique audio sur lequel passe la voix. Celui du système par défaut convient à la plupart des gens ; choisis un câble audio virtuel si tu veux la voix sur son propre curseur dans OBS. Si les noms sont masqués, clique sur Autoriser.
- Volume principal
- Le volume général de toutes les voix. Chaque voix a aussi son propre volume sur la page Voix.
- Voix par défaut
- La voix pour toute personne qui n'a pas choisi la sienne avec !voice. Vide signifie la première voix de ta liste.
- Voix mise en avant
- Une voix différente pour les messages des modos, des abonnés et de toi, pour qu'ils ressortent. Vide signifie aucune voix spéciale.
- La mise en avant s'applique à tout le monde
- Utilise la voix mise en avant pour tout le monde dans le chat, pour avoir une seule voix partout.
- Enregistrer chaque clip sur le disque
- Enregistre chaque message lu comme un fichier son sur ton PC, par exemple pour faire des clips de moments forts. Désactivé au départ.
- Dossier
- L'endroit où ces fichiers sont enregistrés. Vide utilise le dossier par défaut affiché ; Parcourir te laisse en choisir un.
- Modèle de nom de fichier
- La façon dont les fichiers sont nommés : {ts} est l'heure, {user} la personne qui a écrit, {alias} la voix, {engine} et {platform} le service de voix et le chat d'où vient le message.
- Stockage max. (Mo)
- Quand les fichiers enregistrés occupent cet espace, les plus anciens sont supprimés. 500 est un bon début ; 0 signifie ne jamais supprimer.
- Identifiants des moteurs
- Active ou désactive chaque service de voix, et saisis les clés des services payants. En désactiver un masque ses voix partout.
- Voix neuronales Microsoft (gratuites)
- Plus de 300 voix au rendu naturel, gratuites et sans clé. Elles viennent du service Lecture à voix haute de Microsoft, qui peut changer sans préavis.
- Windows SAPI
- Les voix intégrées à ton ordinateur (appelées Voix du Mac sur un Mac, qui utilise les voix propres à ton Mac). Elles marchent sans internet et n'ont pas besoin de clé.
- StreamElements (gratuit)
- Des voix gratuites de StreamElements, sans clé.
- ElevenLabs
- Des voix payantes au rendu très naturel. Demande une Clé API, un code secret de ton compte ElevenLabs qui permet à l'appli de l'utiliser.
- Amazon Polly
- Des voix payantes d'Amazon, comme Azure Cognitive Services (Microsoft) et Google Cloud TTS (Google). Chacun demande ses clés : un ID de clé d'accès et une Clé d'accès secrète, une Clé d'abonnement et une Région, ou une Clé API.
Voix
Les voix que les viewers peuvent choisir, et la file en direct des messages en cours de lecture.
- File en direct
- La file est la suite de messages en attente de lecture. Tu vois ce qui est lu maintenant, ce qui vient ensuite et ce qui a été lu récemment.
- Passer le message en cours
- Arrête le message en cours de lecture et passe au suivant.
- Vider la file d'attente
- Supprime tous les messages encore en attente ; celui en cours de lecture se termine. Clique deux fois pour confirmer.
- Tout arrêter
- Arrête le message en cours et supprime tout ce qui attend. Ton bouton d'urgence si quelque chose de mauvais est en train d'être lu.
- Vider le journal
- Vide la liste des messages lus récemment.
- Alias de voix
- Ta liste de voix. Chacune est un nom que les viewers peuvent choisir avec !voice, plus le service, la voix et les réglages derrière. Le bouton en forme d'œil masque une voix de !voice tout en te laissant l'utiliser comme voix par défaut.
- Ajouter une voix
- Ajoute une voix Microsoft gratuite (Andrew) que tu peux ensuite modifier.
- Tester
- Lit une courte phrase de test avec cette voix pour que tu l'entendes.
- Nom
- Ce que les viewers tapent après !voice pour la choisir. Garde-le court.
- Moteur
- Le service de voix d'où vient cette voix.
- Voix
- La voix proprement dite de ce service, avec sa langue et son genre. Le bouton d'actualisation recharge la liste.
- Débit
- La vitesse à laquelle elle parle. 0 est normal.
- Hauteur
- À quel point la voix est aiguë ou grave. Les voix hors ligne (Windows SAPI et Voix du Mac) l'ignorent.
- Volume
- Le volume de cette voix, en plus du Volume principal de la page Moteur.
- Modèle
- ElevenLabs uniquement : eleven_turbo_v2_5 est rapide et moins cher, eleven_multilingual_v2 sonne le mieux pour les langues autres que l'anglais. Stabilité et Similarité règlent à quel point elle est régulière et fidèle à l'original.
- Mode du moteur
- Amazon Polly uniquement : Standard est le moins cher ; Neural et Generative sonnent mieux mais fonctionnent avec moins de voix.
- Style
- Azure uniquement, facultatif : une humeur comme joyeux ou enthousiaste, pour les voix qui la prennent en charge.
- Voix par utilisateur
- Donne une voix fixe à un viewer : tape son pseudo, choisis une voix et clique sur Ajouter. Elle l'emporte sur son propre choix avec !voice jusqu'à ce que tu la retires.
Qui est lu
Les chats et les viewers qui sont lus à voix haute, et ce qui est retiré de leurs messages.
- Par plateforme
- Active ou désactive la lecture pour chaque chat, comme Twitch ou TikTok LIVE. Les réglages ci-dessous s'appliquent à chaque chat que tu actives.
- Qui a droit au TTS
- Tout le monde, Followers+ ou Subs. Chacun inclut les plus stricts (les abonnés sont aussi des followers). Followers+ est un bon début contre le spam de passage.
- Longueur minimale
- Les messages plus courts que cela ne sont pas lus, donc les tout petits comme k sont ignorés.
- Longueur maximale
- Les messages plus longs que cela sont coupés ou ignorés. 0 signifie aucune limite.
- Couper les messages longs
- Activé : un message long est lu jusqu'à Longueur maximale. Désactivé : il n'est pas lu du tout.
- Ignorer les commandes
- Ne lit pas les messages qui commencent par !, / ou un point, comme !play.
- Ignorer les liens
- Ne lit aucun message contenant une adresse web.
- Retirer les URL du message
- Lit le message mais laisse de côté l'adresse web. À utiliser avec Ignorer les liens désactivé.
- Retirer les emojis
- Laisse de côté les emojis pour qu'ils ne soient pas lus comme des mots.
- Retirer les emotes Twitch
- Twitch uniquement : laisse de côté les emotes pour que des noms comme Kappa ne soient pas lus. Le chat à l'écran les affiche toujours.
- Lire les messages automatiques
- Désactivé : les messages que l'appli publie pour toi (minuteurs, réponses aux commandes, alertes) et les messages de ton bot ne sont jamais lus.
- Retirer les @mentions
- Laisse de côté les mentions @pseudo.
- Ignorer les messages composés uniquement d'emotes
- Ne lit pas les messages sans lettres, comme une rangée d'emojis de feu.
- Passer les messages EN MAJUSCULES en minuscules
- La plupart des voix crient les majuscules ; cela les calme.
- Lire le pseudo avant le message
- Dit d'abord qui l'a écrit, comme Sam dit bonjour.
- Ignorer un doublon du dernier message
- Ne lit pas deux fois le même message d'affilée dans la Fenêtre de doublon, la durée pendant laquelle il compte encore comme une répétition.
- Délai d'attente par utilisateur
- Les secondes qu'une personne doit attendre avant qu'un autre de ses messages soit lu, pour qu'une seule personne ne prenne pas le dessus. 0 signifie désactivé.
- Réduire les caractères répétés
- Raccourcit les longues séries d'une même lettre, pour que nooooooo soit lu comme nooo. 0 signifie désactivé.
- Passe-droit des cheers (bits)
- Twitch uniquement : un message avec au moins ce nombre de bits est toujours lu, même si le viewer ne fait pas partie de ton audience. 0 le désactive. Tester le passe-droit envoie un faux cheer pour vérifier.
- Mots bloqués
- Un message contenant l'un de ces mots ou expressions n'est pas lu.
- Utilisateurs bloqués
- Des pseudos qui ne sont jamais lus. Pratique pour les bots de chat comme Nightbot.
- Remplacements de mots
- Un par ligne sous la forme avant=après, par exemple brb=be right back. La voix dit le remplacement à la place.
- Lire les plus gros donateurs
- TikTok uniquement : tes plus gros donateurs de ce stream sont toujours lus, quelle que soit l'audience. Top N est le nombre de rangs pris en compte et Pièces minimum écarte ceux qui offrent une seule pièce.
- Lire les donateurs historiques
- TikTok uniquement : toute personne dont les cadeaux sur ce stream atteignent Pièces minimum historiques est toujours lue, même après avoir quitté les premiers rangs.
- Exceptions par plateforme
- Avancé : une audience différente pour une plateforme, y compris celles qu'elle est seule à avoir, comme VIP sur Twitch ou Fans et Meilleurs donateurs sur TikTok.
- Messages min. cette session
- Un viewer doit envoyer ce nombre de messages pendant ce stream avant d'être lu, ce qui bloque les visites « j'arrive et je spamme ». 0 signifie désactivé.
- Ancienneté min. du follow (jours)
- Twitch uniquement : un viewer doit suivre ta chaîne depuis ce nombre de jours pour être lu. 0 signifie désactivé.
- Délai d'attente par utilisateur (s)
- Un deuxième délai d'attente, en secondes, vérifié avant qu'un message rejoigne la file. 0 signifie désactivé.
- Réinitialiser les compteurs de session
- Remet à zéro les décomptes de messages utilisés par Messages min. cette session.
- Utilisateurs en sourdine
- Leurs messages s'affichent toujours dans le chat mais ne sont jamais lus. Pour le moment ; la Liste de refus est pour de bon.
- Mode liste d'autorisation uniquement
- Activé, seules les personnes de la Liste d'autorisation sont lues et tous les autres restent silencieux. Désactivé au départ.
- Liste d'autorisation
- Les pseudos qui sont lus quand le mode liste d'autorisation uniquement est activé. En masse te permet d'en coller plusieurs d'un coup.
- Liste de refus
- Les pseudos qui ne sont jamais lus, quoi qu'il y ait d'autre dans les réglages, y compris leur !voice.
Comportement
Ce qui peut s'accumuler, et les commandes de chat pour contrôler la lecture à voix haute.
- Taille max. de la file
- Le plus grand nombre de messages pouvant attendre d'être lus en même temps, 16 au départ. Les nouveaux au-delà sont supprimés. 0 signifie aucune limite.
- Limite d'attente par utilisateur
- Le plus grand nombre de messages qu'une personne peut avoir en attente, 2 au départ. 0 signifie aucune limite.
- Caractères max. par clip
- Le message le plus long lu en entier, 500 lettres au départ.
- Au-delà de la limite de caractères
- Ce qui arrive aux messages plus longs : Couper lit le début et coupe le reste, Ignorer ne le lit pas du tout.
- Commandes de chat intégrées
- Des commandes à taper dans le chat. Chacune a un interrupteur, le mot à taper, et Modos uniquement pour que seuls les modos et toi puissiez l'utiliser.
- Passer le message en cours
- Arrête le message en cours de lecture.
- Arrêter / vider la file
- Arrête le message en cours et supprime tout ce qui attend.
- Lister les voix disponibles
- Permet aux viewers de voir quelles voix ils peuvent choisir.
- Définir sa voix personnelle
- Permet à un viewer de choisir sa propre voix, comme !voice Andrew.
- Répondre dans le chat après une commande
- Publie une courte confirmation dans le chat Twitch après une commande. Demande que ton compte bot soit connecté dans Connexions ; désactivé au départ pour ne pas spammer le chat.
- Tes propres commandes et récompenses
- Pour qu'une commande comme !discord ou une récompense de points de chaîne parle, crée-la sur la page Actions avec une étape Parler. Ouvrir Actions t'y emmène.
Stream Deck et API
Contrôle la lecture à voix haute depuis un bouton ou depuis un autre outil de streaming.
- Stream Deck
- Un Stream Deck est un petit pavé de boutons que beaucoup de streameurs utilisent. Chaque adresse ici correspond à une chose qu'un bouton peut faire ; copie-la dans un bouton Website de Stream Deck (coche GET request in background) ou dans n'importe quel bouton qui ouvre une adresse web. Elles ne fonctionnent que sur ce PC, tant que l'appli est ouverte.
- Twitch : activer/désactiver le TTS
- Active ou désactive la lecture du chat Twitch d'une seule pression. TikTok : activer/désactiver le TTS fait la même chose pour TikTok.
- Twitch : changer d'audience
- Chaque pression passe à l'audience suivante : tout le monde, followers, abonnés, etc.
- Twitch : audience → tout le monde
- Définit exactement qui est lu en une pression. Il y en a un pour chaque audience, comme Twitch : audience → abonnés ou TikTok : audience → meilleur donateur.
- API compatible Speaker.bot
- Permet à d'autres outils de streaming qui fonctionnent déjà avec Speaker.bot, comme Streamer.bot, d'envoyer du texte à cette appli pour qu'il soit lu, sans rien changer de leur côté.
- Laisser d'autres applis contrôler le TTS
- Active cette connexion. Laisse-la désactivée si tu n'utilises pas un tel outil.
- Mot de passe
- Un mot de passe facultatif que l'autre outil doit fournir avant de pouvoir contrôler la lecture à voix haute. Laisse vide s'il n'y en a pas.
- Détails de connexion
- L'adresse et les requêtes à saisir dans les réglages de l'autre outil.
Apparence
La petite pill TTS au-dessus du chat sur le stream, qui indique aux viewers si la lecture à voix haute est activée et qui est lu.
- Afficher la pill d'état du TTS
- Affiche la pill au-dessus de ton overlay de chat. Le côté gauche indique TTS, le côté droit qui est lu, ou OFF.
- Taille de la pill
- Agrandit ou réduit la pill, indépendamment de l'overlay de chat.
- Plateforme suivie
- La plateforme dont la pill affiche la lecture à voix haute, par exemple TikTok.
- Afficher brièvement quand c'est désactivé
- Quand la lecture à voix haute est désactivée, la pill affiche OFF un instant puis glisse hors de l'écran.
- Durée d'affichage de OFF
- Combien de temps elle affiche OFF, en millisecondes : 3000 font 3 secondes.
- Couleurs de la pill
- Ces couleurs sont partagées avec les pills d'événements de l'overlay de chat pour les follows, les subs et les raids, pour que tout soit assorti.
- Fond de la pill gauche
- La couleur du côté gauche sombre ; Texte de la pill gauche est la couleur de l'écriture dessus.
- Fond de la pill droite
- La couleur du côté droit d'accent qui affiche l'audience ; Texte de la pill droite est son écriture.