Seit Version 10.12 (Sierra) enthält macOS eine native Echounterdrückung. Nutzung von Er kann in Chrome M66 durch die Aktivierung eines Ursprungstests oder durch Angabe eines Befehlszeilen-Flags beim Starten von Chrome; siehe unten.
Wenn der Test aktiviert ist, wird die native Echo-Unterdrückung von macOS für
getUserMedia-Streams mit aktivierter Einschränkung echoCancellation
. Andere
und auf früheren macOS-Versionen ist der Test durch die Aktivierung
im Grunde nichts unternehmen; wie zuvor verwendet wird (normalerweise
Software von WebRTC).
Gründe für diese Neuerung
Wir möchten die Leistung des nativen Echo-Cancellers unter macOS bewerten. Als von Apple entwickelte Komponente bietet die Möglichkeit, ihre Hardware. Auch ihre Platzierung in der Audio-Pipeline sollte empfindlich auf bestimmte Audiostörungen in Chrome reagiert.
Was ist eine Echounterdrückung?
Eine Echounterdrückung versucht, alle abgespielten Geräusche aus dem Mikrofon zu entfernen über die Lautsprecher. Ohne dies würde das, was Sie als eine Partei eines Anrufs sagen, vom Mikrofon aufgenommen und dann an von dir. Sie hören ein Echo von sich!
Test aktivieren
Damit Sie auf Ihrer Website dieses neue Verhalten nutzen können, müssen Sie sich für das native Echo unter macOS registrieren. Kündigung“ Ursprungstest. Wenn Sie es nur lokal ausprobieren möchten, Test kann über die Befehlszeile aktiviert werden:
chrome --enable-blink-features=ExperimentalHardwareEchoCancellation
Durch Übergabe dieses Flags in der Befehlszeile wird die Funktion global in Chrome für folgende Nutzer aktiviert: in der aktuellen Sitzung.
Bei diesem Test möchten wir alle qualitativen Unterschiede bei der Verwendung von native Echo-Unterdrückung von macOS, z. B.:
- Wie gut wird das Echo abgewehrt?
- Wie gut ist das für Double Talk-Szenarien, d.h., wenn beide Seiten gleichzeitig sprechen?
- Beeinträchtigt es die Audioqualität, wenn kein Echo entfernt werden kann?
- Gibt es Probleme mit bestimmten Audiogeräten (z. B. Headsets)?
- usw.
Wir möchten auch wissen, wie Chrome bei der Nutzung von den nativen Echo-Canceller unter macOS sowie Stabilitätsprobleme und Probleme bei der Implementierung.
Wenn du diese Funktion ausprobierst, sende uns bitte über diesen Fehler dein Feedback. Geben Sie nach Möglichkeit an, welche Hardware verwendet wurde (macOS-Version, Hardwaremodell, Mikrofon/Headset usw.). Sollten Sie umfangreichere Tests durchführen, Vergleichsstatistiken zur Qualität von Sprachanrufen sind wünschenswert. ob objektiv oder subjektiv.