macOS, 10.12 (Sierra) sürümünden beri yerel bir yankı giderici içerir. Bu özelliğin kullanımı, Chrome M66'da Kaynak Deneme'yi etkinleştirerek veya Chrome'u başlatırken bir komut satırı işareti sağlayarak deneysel olarak etkinleştirilebilir. Ayrıntılar aşağıda verilmiştir.
Deneme etkinleştirildiğinde, echoCancellation
kısıtlaması etkin olan getUserMedia akışları için macOS'e özgü yankı giderici kullanılır. Diğer platformlarda ve macOS'in önceki sürümlerinde denemeyi etkinleştirmek hiçbir şey yapmaz. Önceki gibi aynı yankı giderici (genellikle WebRTC'deki yazılım) kullanılır.
Bunu neden yapıyoruz?
macOS'in doğal yankı gidericisinin performansını değerlendirmek istiyoruz. Apple tarafından geliştirilmiş bir bileşen olduğundan, donanımlarına özel olarak ayarlanabilir. Ses ardışık düzenindeki konumu, Chrome'da yaşanabilecek belirli ses sorunlarına karşı daha az duyarlı olmasını da sağlar.
Yankı giderici nedir?
Yankı giderici, hoparlörlerde çalınan tüm sesleri mikrofon sinyalinden kaldırmaya çalışır. Aksi takdirde, aramanın bir tarafı olarak söyledikleriniz diğer tarafların mikrofonu tarafından alınır ve size geri gönderilir. Kendi sesinizin yankısını duyarsınız.
Denemeyi etkinleştirme
Bu yeni davranışı sitenizde kullanmak için "macOS doğal yankı iptali" Origin deneme sürümüne kaydolmanız gerekir. Yalnızca yerel olarak denemek istiyorsanız deneme komut satırında etkinleştirilebilir:
chrome --enable-blink-features=ExperimentalHardwareEchoCancellation
Bu işaret komut satırına iletildiğinde özellik, geçerli oturum için Chrome'da dünya genelinde etkinleştirilir.
Bu denemeyle, macOS'in yerel yankı gidericisini kullanırken ortaya çıkan niteliksel farklılıkları değerlendirmek istiyoruz. Örneğin:
- Yankıyı ne kadar iyi kesiyor?
- İki taraf da aynı anda konuşurken nasıl bir performans gösteriyor?
- İptal edilecek yankı olmadığında ses kalitesini olumsuz yönde etkiler mi?
- Belirli ses cihazları (ör. kulaklıklar) soruna neden oluyor mu?
- vb.
Ayrıca, macOS'te yerel yankı giderici kullanılırken Chrome'un diğer uygulamalarla nasıl etkileşime geçtiğinin yanı sıra uygulamayla ilgili kararlılık sorunları veya diğer sorunlar da bizim için önemlidir.
Bu özelliği denerseniz lütfen geri bildiriminizi bu hataya gönderin. Mümkünse kullanılan donanımı (macOS sürümü, donanım modeli, mikrofon/kulaklık vb.) ekleyin. Daha büyük ölçekli denemeler yapıyorsanız sesli görüşme kalitesiyle ilgili karşılaştırmalı istatistiklerin bağlantılarını (objektif veya öznel) paylaşabilirsiniz.