Depuis la version 10.12 (Sierra), macOS inclut un annulateur d'écho natif. Utilisation de Vous pouvez l'activer à des fins expérimentales dans Chrome M66 en activant une phase d'évaluation ou en fournissant un indicateur de ligne de commande lorsque le démarrage de Chrome ; voir ci-dessous.
Lorsque le test est activé, l'annulation de l'écho natif de macOS est utilisé pour
flux getUserMedia avec la contrainte echoCancellation
activée. Autre
plates-formes et sur les versions antérieures de macOS, l'activation de l'expérience
ne rien faire de manière efficace ; vous utiliserez le même annulateur d'écho (généralement
celle du logiciel de WebRTC).
Quel est l'objectif ?
Nous voulons évaluer les performances de l'annulation d'écho natif de macOS. Être un Composant développé par Apple, qui peut être spécialement adapté leur matériel. Son placement dans le pipeline audio devrait également réduire sensible à certains problèmes audio qui peuvent survenir dans Chrome.
Qu'est-ce qu'un annulateur d'écho ?
Un annulateur d'écho tente d'effacer du signal du microphone tout son émis sur les haut-parleurs. Sans cela, ce que vous dites en tant que partie d'un appel, sont capturés par le micro des autres parties, puis renvoyés à vous. Vous entendrez un écho de vous-même !
Activer le test
Pour obtenir ce nouveau comportement sur votre site, vous devez être inscrit au programme "macOS natif echo annulation" Origin Trial (Phase d'évaluation). Si vous voulez l'essayer en local, test peut être activé sur la ligne de commande:
chrome --enable-blink-features=ExperimentalHardwareEchoCancellation
La transmission de cet indicateur sur la ligne de commande active la fonctionnalité de manière globale dans Chrome pour la session en cours.
Avec ce test, nous voulons évaluer les différences qualitatives lors de l'utilisation l'annulation de l'écho natif de macOS, par exemple:
- Capacité d'annulation de l'écho ?
- Capacité à gérer les scénarios de double conversation, c'est-à-dire lorsque les deux parties en même temps ?
- L'absence d'écho à annuler a-t-elle une incidence négative sur la qualité audio ?
- Certains appareils audio (casques, par exemple) sont-ils à l'origine de problèmes ?
- etc.
Nous nous intéressons également à la manière dont Chrome interagit avec d'autres applications lors de l'utilisation l'annulant d'écho natif sur macOS, ainsi que tout problème de stabilité ou autre de problèmes lors de la mise en œuvre.
Si vous essayez ceci, veuillez nous faire part de vos commentaires dans ce bug. Si possible, indiquez le matériel utilisé (version de macOS, modèle du matériel, (un micro, un casque, etc.). Si vous effectuez des tests à plus grande échelle, renvoie vers vous apprécierez les statistiques comparatives sur la qualité des appels audio. si objectif subjectives ou subjectives.