Mac OSX mikrofon girişi ses seviyesi otomatik olarak ayarlanır - devre dışı bırakılabilir mi?


21

Ben bu konuda ve bu konuda çeşitli tartışmalar çevrimiçi buldum, ama hiçbir belirgin "sadece bunu", bu yüzden burada sormak için ServerFault burada dolaşıyorum.

Mikrofondaki giriş seviyesini devre dışı bırakmanın veya sabit bir şekilde ayarlamanın bir yolu var mı? Sekmedeki Soundtercihlerde Input, cihazı tıklayıp bir seviye ayarlayıp konuşmaya başlarsam sesi alır ve ardından mikrofon giriş seviyesini otomatik olarak ayarlamaya başlar.

Bu, Lync / Skype / vb. fısıldadığını veya bağırdığını düşünmek için diğer taraf.

Mümkünse otomatik ayarlamayı devre dışı bırakmak istiyorum. Evet Hayır?

NOT: Sorun şuna benzer : iMac OSX 10.8.4 Ses seviyesi kendi başına ayarlanır , benim için çıkış tarafında değil, giriş tarafındadır.

Yanıtlar:


11

Komut satırı üzerinden ayarlayabilirsiniz:

osascript -e "set volume input volume 100"

OSX Polycom RealPresence Desktop'ın mikrofon giriş sesini azaltan, ancak asla yedeklemeyen benzer can sıkıcı bir "özelliği" olduğunu gördüm. Benim geçici çözüm crontab bu satırı olması:

# Check every minute for mic input < 100%; if it is, dial it up elegantly
* * * * * while (( `osascript -e "input volume of (get volume settings)"` < 100 )); do osascript -e "set volume input volume (input volume of (get volume settings) + 3)"; sleep 0.1; done;

Döngüler, kaydırıcıyı sert bir hacim atlamasından ziyade bir saniye kadar "kaydırır".


Komut satırı için önerdiklerinizi denedim ve iyi çalıştı. Ama sonra ses seviyesi kısa süre sonra otomatik olarak ayarlandı, bu bir çözüm değil. Döngünün terminalde nasıl uygulanacağını açıklayabilir misiniz? Crontab'ın ne olduğunu bilmiyorum. Teşekkürler
Tony M

Crontab fikri çok faydalı
Ben Wheeler

23

Otomatik ayar mikrofon seviyesinin MacOS değil, Skype (Sürüm 6.6.0.467) olduğu ortaya çıkıyor. Skype Tercihleri'nde etkinleştirmek / devre dışı bırakmak için bir onay kutusu vardır ve kapattıktan sonra seviye, ayarladığım yerde kalır.

Sorun şu ki, görünüşe göre, Skype'ın mikrofon sesini otomatik olarak ayarlama fikri, ne olursa olsun - hiçbir çağrı etkin olmasa bile, onu maksimuma çıkarmaktır. Mikrofonun yaklaşık% 90'ı, muhtemelen Mac diski veya fanı olmak üzere arka plan gürültüsünü almaya başlar ve% 100 oranında arka plan gürültüsü ezici olur.

MacBook Pro'mda (c.2008) yaklaşık% 75'lik mikrofon seviyesinin iyi olduğunu ve "Ortam gürültü azaltma kullan" onay kutusunu (Sistem Tercihleri'ndeki mikrofon seviyesi kaydırıcısının hemen altında) işaretlemenin yararlı olduğunu buldum /Ses).


Benim için de sorun buydu. Garip olan şey şu anda GoToMeeting kullanıyordum. İster bir çağrıda olsun ister olmasın, bu arka planda gerçekleşiyor gibi görünüyor.
sholsinger

Bu Zoom ile de oluyordu. Bayrağı temizledikten sonra gayet iyi ve bir noktada kaldı.
N1tr0

Bu benim için işe yaramadı. Skype'ta başvurduğunuz onay kutusunu devre dışı bıraktım ve soruna yardımcı olmadı. Hala otomatik olarak ayarlanıyor.
Tony M

6

MacOS'un mikrofon için otomatik ayarlama seçeneği yoktur, bu yüzden bunu yapan uygulamalar vardır. Potansiyel olarak kamera / mikrofon ile çalışan hangi uygulamaların bu otomatik ayarlama seçeneğine sahip olduğunu kontrol etmeniz ve kapatmanız gerekir.

Skype'ta zaman zaman ortaya çıkan bir aksaklık olduğunu buldum. Skype'ta mikrofon için otomatik kazanç kontrolünü devre dışı bırakmak için ihtiyacınız olan :

  • ToolsSkype penceresinin üst tarafındaki simgesini tıklayın
  • seçmek Options
  • seçmek Audio Settings
  • Altında Microphone, işaretini kaldırınAutomatically adjust Microphone settings

Yapılandırmada manuel olarak devre dışı bırakma seçeneği de vardır :

  1. Skype'ın tüm örneklerinden çıkın
  2. Skype dizinine gidin veya terminalde şu komutu yürütün:

    $ cd ~/Library/Application\ Support/Skype/

  3. shared.xmlDüzenleme için çağrılan dosyayı açın, dosyanın tam yolu

    ~/Library/Application\ Support/Skype/shared.xml

  4. Satırı arayın <VoiceEng>ve bu dosyayı şu şekilde genişletin:

    <VoiceEng> <AGC>0</AGC> ... </VoiceEng>

    gibi ekstra satırlar olabilir <MicVolume.., onları orada bırakın, değişiklik yok. AGC ayarlanmış 0aracı OFF, 1aracı ONiçin otomatik kazanç kontrol hacmini değiştirir.

  5. Dosyayı kaydedin shared.xml, çıkın, Skype'ı yeniden başlatın. Zevk almak!


2

Google Talk / Hangouts için dosyasını bulundu ~/Library/Preferences/com.google.GoogleTalkPluginD.plist.

Dosyayı bir tercih düzenleyicisiyle (Xcode, TextWrangler, Pref Setter vb.) Düzenleyin ve audio-flagsayarı olarak değiştirin 0.

Uygulama başına bir ayar gibi görünüyor.

Bunu 2011 Mac'imde OS X 10.8.4 ile denedim ve işe yaradı. 2 yıldır beni deli ediyor.


1

Skype'ın Tercihli Sesli Video'da Mikrofon ayarı vardır.

Burada Otomatik ayarını devre dışı bırakabilirsiniz.

Lync'i bilmiyorum.


Lync ve Skype'ta böyle bir şey yüklü değil. Sorun sadece mac üzerindeki giriş mikrofonunu değil Parallels'i de etkilemesidir. Ben bir OS ayarı olduğunu düşünüyorum, ama henüz kesin bir şey yok.
TheCleaner

Mikrofonun yapısı hakkında mı konuşuyoruz?
Ruskes

Bu bir Mac Pro ... yani yerleşik mikrofon yok (hat girişi hariç) ... bir dahili mikrofona sahip harici Apple monitör (Sesler Harici Mikrofon USB olarak görünüyor)
TheCleaner

1

Bunu anladım! Mac desteğini aradım ve Cmd+ Opt+ P+ tuşlarına basarken bilgisayarımı başlatmamı Rsağladılar ve bu sorunu gideren bazı şeyleri sıfırlıyor. Umarım bu benim için olduğu gibi herkes için işe yarar!


Bunu denedim ve sorunumu çözmedi. Mikrofon giriş seviyesi hala otomatik olarak ayarlanıyor
Tony M

1

Benim için sorun uygulaması, iş için kullanmam gereken Citrix GoToMeeting. Sesi saniyede 49 - 50'ye düşürmek için @ thetoolman'ın çözümünün bir varyasyonunu kullanıyorum (cron işi yok, sadece bir toplantı yaptığımda buna başlıyorum):

while true ; do
    while (( `osascript -e "input volume of (get volume settings)"` > 50 )); do
        osascript -e "set volume input volume (input volume of (get volume settings) - 2)";
        sleep 0.01;
    done;
    sleep 1;
done; 

1

Bence macOS için çözüm buldum. Tek bir mikrofonla çalışan (ancak birden fazla giriş kaynağında yardımcı olmayacak) bir “Birleştirme Aygıtı” oluşturabilirsiniz. Toplam Aygıtı'nın kendi ses ayarı yoktur, bu nedenle GoTo onunla uğraşamaz.

“Audio MIDI Setup” ı açın. Bunu Command + Space tuşlarına basarak hızlıca bulabilirsiniz, ardından MIDI yazın. “Agrega Device” ekleyin. En alttaki sol sütunda + işaretini tıklayın ve "Agrega Cihazı Oluştur" Sol sütundaki yeni Agrega Cihazı'nı tıklayın ve sağ paneldeki mikrofonunuz için "Kullan" ı işaretleyin.

Şimdi, Agrega Cihazı GoTo'ya giriş olarak havale edilebilir olmalıdır. Mikrofonun hassasiyetini normalde yaptığınız gibi Agrega Cihazı içinde ayarlayabilirsiniz ve GoTo artık Agrega Cihazında gizlendiğinden artık onu etkileyemez.

Bu, GoTo'daki birden fazla Mikrofonla çalışmaz; GoTo yalnızca ilk kanalı kullanır, bu nedenle ek kanallar yok sayılır. Rogue Amoeba Loopback, giriş sayısına bakılmaksızın yalnızca tek bir kanalı olan bir toplu cihaz oluşturarak bu sorunu çözebilir. Gerçekten çok kaygan ve kullanımı kolay MID MIDI Kurulumundan daha kolay, ancak maliyeti 99 $.


0

Zoom'ta da aynı sorunu vardı ve yukarıda belirtildiği gibi, işletim sistemi değil, uygulama. Mikrofon girişi ayarını devre dışı bırakma tercihi vardır.

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.