FaceTime daha düşük sistem sesi çağırıyor


22

Mavericks'ten itibaren OS X'te bir FaceTime çağrısı girdiğinizde, çağrının yanı sıra diğer her şeyin ses seviyesini azaltır. Bu "özelliği" devre dışı bırakmanın bir yolu yoktur. Buradaki insanlar Voiceover Utility'de ses örümceğinin devre dışı bırakılmasını önerdi, ancak bunun hiçbir etkisi yok, en azından Yosemite'de değil.

Bunu düzeltmek için bir kesmek çözümü için herhangi bir öneriniz var mı? Yardım etmek için sistem çapında bir ses mikseri yüklemek istemiyorum, ancak FaceTime uygulaması veya bazı sistem ayarlarıyla mutlu bir şekilde karışık olacağım. Sistem hacmini kontrol etmek için kullandığı bazı kütüphane olduğunu tahmin ediyorum ve uygulama paketinin erişmesini önlemek için bir yol bulmaya çalışıyorum.

Yanıtlar:


17

FaceTime uygulamasını açın (henüz arama yapma), Aşağıdaki satırı terminale yapıştırın,

printf "p *(char*)(void(*)())AudioDeviceDuck=0xc3\nq" | lldb -n FaceTime

ve sonra çağrıyı yapın.


1
Sadece current process state is unsuitable for expression parsingbunu denediğimde anlıyorum.
Hassan

12
Bunu error: attach failed: cannot attach to process due to System Integrity Protectiondenerken anladım .
duncanc4

2
+1 - @ duncanc4, Sistem Bütünlüğü Koruması bu hack'i tamamen işe yaramaz hale getirir.
Andrey Tarantsov

2
@Edward Kod, RET komutuyla dahili AudioDeviceDuck işlevinin ilk baytının üzerine yazarak FaceTime ikili dosyasını bellekte yayar, böylece işlev bir şey yapmadan hemen geri döner.
Andrey Tarantsov

3
Bunu MacOS Mojave'de çalışmak için alan var mı? 10.14.3'teyim ve bu benim için çalışmıyor.
CoBrA2168

3

"Seslendirme Yardımcı Programı" na gidin, "Ses" sekmesine gidin ve "Sesli ördeklemeyi etkinleştir" onay kutusunun işaretini kaldırın.


Bu sadece Seslendirme Yardımcı Programı için geçerlidir ...
Francisco Aguilera

6
Bu işe yaramadı
Miguel Mota

3

Bu sorunla çok uzun bir süre takılı kaldıktan sonra, sonunda Sistem Bütünlüğü Korumasını devre dışı bırakmadan çözmenin bir yolunu buldum.

  1. Rogue Amoeba Loopback uygulamasını satın alın .
  2. FaceTime uygulamasında çıktı olarak Loopback sanal cihazını seçin.

Geliştiricilere bağlı olmayan, sadece nihayet işe yaradığına inanamayan mutlu bir kullanıcı.


Bence Soundflower ücretsiz bir alternatif olarak çalışır. Veya genel olarak, hala duyabildiğiniz varsayılan çıktınızla aynı olmayan herhangi bir çıktı. Ayrı bir çift kulaklık kullanırdım.
sudo

Onaylanmış Geridöngü çalışır. Kulaklığınızı veya Loopback'teki bir "monitör" olarak tanımlamanız yeterli. Harika bir yazılım, btw.
sudo

-1

VoiceOver Yardımcı Programı -> Ses -> Ses atlamayı devre dışı bırakın.


"Ses ıslanma mı?"
Allan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.