La lecture vocale via OBS
Comment envoyer la lecture du chat dans OBS comme une source distincte pour régler son volume dans le mixeur.
Vous pouvez envoyer la lecture vocale dans OBS comme une source distincte. Elle a alors sa propre piste dans le mixeur audio d'OBS, et son volume se règle indépendamment du jeu et du micro.
Comment connecter
- Ouvrez Paramètres → Lecture des messages et activez l'interrupteur Activer la lecture.
- Dans le bloc Lien pour OBS, cliquez sur Copier.
- Dans OBS, ajoutez une source Navigateur et collez le lien dans le champ URL.
- Dans les propriétés de la source, cochez Contrôler l'audio via OBS (dans la version anglaise d'OBS, Control audio via OBS).
Ce lien fonctionne via le cloud, même quand SatomiChat est fermé : le widget lit lui-même le chat selon vos réglages de lecture. Le widget n'affiche rien à l'écran, il ne fait que jouer le son : la taille et la position de la source dans la scène n'ont donc aucune importance.
Volume
Le curseur Volume de la page de lecture vocale agit aussi sur le widget. Pour baisser ou monter la lecture pendant le live, le mixeur d'OBS est tout aussi pratique.
Pour éviter le son en double
Si la lecture joue à la fois dans OBS et dans l'application, les spectateurs risquent de l'entendre deux fois. Désactivez Lire dans l'app sur la page de lecture vocale. L'application vous le suggère d'elle-même quand elle détecte que la lecture joue déjà dans OBS.
Plusieurs copies du widget
Vous pouvez ouvrir le lien à plusieurs endroits à la fois : dans OBS, dans Moblin, dans un onglet du navigateur. Toutes les copies ouvertes jouent, et les phrases y passent en même temps. C'est vous qui décidez ce qui part à l'antenne : OBS envoie dans le live le son des sources de la scène active, et les copies des autres scènes n'y arrivent pas.
Si les spectateurs entendent un écho, c'est que deux copies partent dans le live en même temps. Ça arrive le plus souvent quand :
- une même scène contient deux sources avec le widget de lecture vocale, y compris quand l'une d'elles se trouve dans une scène imbriquée ;
- le widget est à la fois dans OBS et dans Moblin, et les deux jouent dans le même live ;
- le widget est ouvert dans un onglet du navigateur, et OBS capture l'audio du bureau.
Gardez le widget dans une seule scène et fermez les copies en trop.
L'application le remarque d'elle-même : quand le widget est ouvert à deux endroits ou plus, un message apparaît sur la page de lecture vocale avec un lien En savoir plus vers cet article. Les copies dans les scènes inactives d'OBS comptent aussi, donc le message peut apparaître même sans écho. Si les spectateurs n'entendent la lecture qu'une fois, tout va bien.
Le bouton en forme d'onde, les raccourcis Arrêter la lecture, Passer le message et Couper la personne lue, ainsi que Couper la voix dans le menu du message agissent sur toutes les copies du widget à la fois.
Dans un onglet du navigateur
Vous pouvez aussi ouvrir le lien dans un onglet classique, par exemple pour écouter la lecture sans OBS. Les navigateurs ne laissent pas une page jouer du son tant que vous n'avez pas interagi avec elle : l'onglet ne commence donc à jouer qu'après un clic dessus. Les phrases arrivées avant le clic sont sautées.
Pour que l'onglet joue tout de suite, autorisez le son et la lecture automatique pour ce site dans les paramètres du site de votre navigateur (ils s'ouvrent généralement depuis l'icône à gauche de la barre d'adresse). OBS n'a pas cette restriction.
Ancien lien
Si votre OBS utilise un lien de lecture vocale d'une ancienne version qui commence par http://127.0.0.1, il ne fonctionne que tant que SatomiChat est ouvert. Mieux vaut le remplacer par le lien du bloc Lien pour OBS.
Si le widget reste muet
- L'interrupteur Activer la lecture est-il activé dans l'application ? Le widget utilise les réglages de lecture de l'application.
- Contrôler l'audio via OBS est-il coché dans les propriétés de la source, et le son de la source n'est-il pas coupé dans le mixeur ?
- Si le widget est ouvert dans un onglet du navigateur, avez-vous cliqué sur la page ? Tant que vous ne l'avez pas fait, l'onglet reste muet.
- La limite quotidienne n'est-elle pas atteinte ? Le widget consomme la même limite.