Voice : les salons vocaux et vidéo style Discord, désormais intégrés à Discourse 🎙

Ce n’est pas une erreur de mémoire, je suis juste un vieux de la vieille :old_man:

Cela n’a été ajouté que voilà 10 ans, dans Mumble 1.3, alors que Mumble avait déjà plus de 10 ans.

C’était la principale critique adressée à Mumble pendant très longtemps.

5 « J'aime »

Je viens de faire quelques tests et c’est super cool ! Je tenais à donner mes premiers retours.

  • Volume du partage d’écran par rapport à la voix :

J’ai essayé, mais le volume du partage d’écran d’un participant n’apparaît pas séparément de son volume vocal. Il n’y a qu’un seul curseur combiné pour sa voix et l’audio du partage d’écran. Ai-je manqué un curseur ou mal compris ? (Mon cas d’usage est de pouvoir couper ou baisser le volume du flux de jeu de quelqu’un tout en continuant à l’entendre parler.)

  • Petit bug : lors de la modification d’une salle (par exemple : mettre une majuscule à la première lettre du nom de la salle), lorsque je reviens pour la modifier à nouveau, aucune option de modification n’apparaît jusqu’à ce que je recharge toute la page. Peut-être que l’interface client « oublie » que j’ai les permissions après l’application de la modification.
  • J’apprécie beaucoup la fenêtre de contexte sur la confidentialité des adresses IP ! Merci d’avoir anticipé cette préoccupation :slight_smile:
  • Sur mon système, mon micro est très silencieux et a besoin d’un gros renforcement. C’est un problème de configuration de mon côté, mais sur Mumble (et je suppose que c’est pareil sur Discord, mais ça fait longtemps que je n’y ai pas touché, donc je ne me souviens plus), je peux appliquer un gain manuel important pour compenser cela. Je suggère que lorsque l’option de gain automatique est désactivée, un curseur de gain manuel soit fourni avec beaucoup de marge pour le renforcement (mon bruit de fond brut est d’environ -48 dB et ma voix d’environ -30 dB. Dans Audacity, cela correspondrait à un renforcement d’environ 20 dB pour atteindre une plage normale.)
  • Ce n’est pas dû à Discourse, mais cela a la même limitation que tous les partages d’écran WebRTC sur Linux — à savoir, pas de partage d’audio sur Firefox, et Chrome ne prend en charge que le partage d’audio de l’onglet du navigateur). Donc, si je veux diffuser un jeu, je ne peux pas diffuser l’audio du jeu sur Linux à cause des limitations du navigateur.
    • Une astuce ingénieuse que j’ai vue proposée par une autre solution était d’exposer simplement une adresse de point de terminaison vers laquelle je pourrais diriger OBS. (Peut-être que LiveKit prend déjà en charge cela, je n’ai pas encore configuré la partie serveur LiveKit.)
  • Je suis vraiment impressionné par la fonction de sous-titrage ! Je n’ai pas encore de cas d’usage pour la partie transcription, mais je vois clairement que cela peut être utile dans les environnements professionnels pour la prise de notes.
  • Il y a actuellement un défi d’interface : les visiteurs ne savent pas qu’il y a des personnes dans les salles de chat à moins qu’ils ne fassent défiler la page — potentiellement sur une longue distance. Sur mon installation, c’est plus qu’une page complète à faire défiler à cause de tous les liens/catégories/étiquettes que j’ai. C’est particulièrement vrai sur mobile, où la liste des utilisateurs du chat n’apparaît tout simplement pas, à moins de cliquer sur la barre de menu. Je recommande peut-être un bouton en haut à droite pour lorsque le chat est actif (exemple depuis Mumble). Voir qu’il y a (1) ou plus de personnes dedans est toujours mon principal indice pour savoir que quelqu’un veut que je rejoigne le chat !

En tout cas, excellent travail — c’est un grand pas en avant pour Discourse et j’en suis très enthousiaste ! :rocket:

6 « J'aime »

Beaucoup de retours très constructifs, je tiens juste à souligner un point

C’est mon principal défi jusqu’à présent, et cela concerne toutes les plateformes, car il est impossible de diffuser mes sessions de jeu en 7680x2160@240Hz via le navigateur, qui manque de codage matériel.

Je suis donc en train d’explorer la gestion de cela, ainsi que des fonctionnalités comme le PTT global, via une application de bureau native, qui nous permettra de mieux gérer ces intégrations.

6 « J'aime »

Merci ; l’application de bureau native semble intrigante, mais veuillez également prendre en charge les normes de streaming ouvertes existantes, car au moins dans mon cercle d’amis, tout le monde a déjà installé OBS, lui fait confiance et sait comment le configurer pour diffuser quelque part. (Admettons que c’est plus courant parmi les joueurs que parmi les utilisateurs moins techniques)

(Édition - juste pour être clair, l’application native semble aussi cool. Avoir tous mes forums dans une seule interface serait pratique)

1 « J'aime »

D’une certaine manière, je suis d’accord avec vous, c’est-à-dire que ce n’est pas Zoom. Mais je me permets aussi de ne pas tout à fait être d’accord, car heureusement, OBS est un standard utilisé dans de nombreux domaines !

1 « J'aime »

J’ai eu un petit problème lors de la reconstruction aujourd’hui, car j’avais auparavant testé le plugin sous le nom « Resenha ». À propos, j’étais vraiment triste quand il a été renommé en « Voice ».

Voici ce qui a résolu mon problème :

2 « J'aime »

Concernant le plugin lui-même, j’ai remarqué — et c’est peut-être juste une impression de ma part, étant donné que je viens de reconstruire après près de deux semaines et plus de 300 commits — que quelque chose m’a fait apparaître dans #qui-est-en-ligne lorsque j’ai testé le voice sur ma instance, même si le réglage était défini sur « Hors ligne ». Est-ce le comportement attendu ?

Cela devrait être corrigé bientôt : FIX: Do not overwrite permissions after editing - Pull Request #43496 - discourse/discourse - GitHub

3 « J'aime »

Est-il possible d’afficher sur notre page hébergée > À propos > Activité du site (par exemple) 5 discussions vocales des 7 derniers jours ? Ou quelle serait la formulation la plus appropriée ?

Notre cas d’usage consiste à montrer le plus d’activité possible afin d’encourager de nouveaux membres à rejoindre la communauté.

3 « J'aime »