Mac OS X'te Mic'i kısmak için kısayol tuşu?


49

13 "MacBook Pro (MPB) üzerindeki mikrofonun sesini kapatmak için kullanabileceğim veya yapılandırabileceğiniz bir kısayol tuşu var mı?

Ayarlandığını onaylamak için bir simgeyi veya bildirimi tercih ederim (seçeneği değiştirmem gerekse bile).


2
Bunun Mountain Lion için modası geçmiş olabileceğini düşünüyorum. Sorumu
kenny

Yanıtlar:


24

AltMenü çubuğundaki Ses / Hoparlör simgesine tıklamanız yeterlidir , ardından Line Inmikrofonu kapatmak için Giriş Cihazı olarak seçebilirsiniz .

Geri istediğinde, Internal microphonetekrar seç .

lineine


19
Macbook Pro'mda bu seçeneğim yok. Kullanılabilir tek giriş cihazı dahili mikrofondur.
Steven,

1
Benim de bu seçeneğim yok. Ve bu mikrofonu değiştirmek için kısayol tuşu değil. Bu, fareyle tıklamayı gerektirir.
Akrikos

1
OP, fare tabanlı bir çözüme karşılık olarak özellikle bir kısayol tuşu istedi.
Reb.Cabin

23

Bu, basit bir AppleScript ile de yapılabilir:

tell application "System Events" to set volume input volume 0

İşlemi ters çevirin:

tell application "System Events" to set volume input volume 100

DÜZENLE

Bu arada, Soundsource sinir bozucu diyaloglara ihtiyaç duymadan, menü çubuğundan Hoparlör / Mikrofon seviyelerini değiştirmek için size kolay ve kolay kaydırıcılar sağlayan ücretsiz bir uygulamadır.


Soundsource harika görünüyor
wag2639

4
Soundsource , artık rogueamoeba'da mevcut değil ve y0u başka sitelerden elde etse bile, Mac OS X 10.9 için güncellenmedi, bu yüzden çalışmaz. :-(
RobG

SoundSource yedekleme ve güncel, ücretsiz deneme, lisans için 10 $ ödeyin.
Alan Blount

1
Giriş hacmini 100 olarak ayarlamak çok yüksek olabilir - WebEx gibi uygulamaların sağladığı otomatik kazanç kontrolünü engellemek istemezsiniz. Bu yöntemle, söylediğiniz her şey çarpıtılacak ve ilk birkaç saniye boyunca çok yüksek olacaktır. Telekonferansta kendinizi
harika

20

Bu en iyi sonucu verir, özellikle de bu betiği bir Hotkey'e atamak istiyorsanız:

set inputVolume to input volume of (get volume settings)
if inputVolume = 0 then
    set inputVolume to 100
else
    set inputVolume to 0
end if
set volume input volume inputVolume

Bu yöntem, Sistem Tercihi GUI'sini etkinleştirmenizi veya hangi uygulamanın aktif olduğunu ses seviyesi ayarlarından geçirmenizi gerektirmez. Bunun yerine, sistemin ses seviyesi ayarlarını alıyor ve ardından giriş sesinin zaten 0 olup olmadığını kontrol ediyor - eğer öyleyse, giriş ses seviyesini 100 olarak ayarlayacak ve eğer değilse giriş sesinin sesini kapatacak.

Tıkır tıkır çalışıyor.


2
Bu benim için çalıştı - Alfred screencast.com/t/6d1wfz97mjfj üzerinden bunun için bir kısayol tuşu ekledi - şimdi sadece şu anki durumun ne olduğuna dair bir tür görsel anahtara ihtiyacım var
Alan Blount

2
İlgili bağlantı: github.com/pborenstein/togglemic
spuder

Bu tamamen benim için çalışmıyor (en azından OSX 10.8'de). Sesi kapatmış gibi görünüyor (ses tercihleri ​​giriş panelinde sıfırı görüntülüyor), ancak aslında sadece düşük bir eşik değeri var ve bilgisayarıma dokunursam veya biraz yükseltilmiş bir sesle konuşursam, yine de sesi alıyor.
kenny

Bu, görünüşte 10.8'den bu yana düzeltildi. OSX 10.11.6'da inputVolume değerini beklendiği gibi 0 kısmaya ayarlayın. QuickTime'a kaydederken mikrofonun hemen üzerindeki kasanın üzerine hafifçe vurarak test ettim. Peep değil.
Akrikos

Yine de Scottie'nin cevabına bir göz atın: bu şekilde çalışır, ancak hangi yöne geçiş yaptığınızı size bildirir.
Akrikos

16

Automator'da bir betiği hizmet olarak kaydetme ve Sistem Tercihleri'nde buna bir kısayol tuşu atama talimatları aşağıda verilmiştir .

Ve işte bir ekran bildirimi ile sesini kısmak / açmak için komut dosyası (tkneis'in cevabından uzatılmış).

on run {input, parameters}

    set inputVolume to input volume of (get volume settings)
    if inputVolume = 0 then
        set inputVolume to 100
        set displayNotification to "Microphone Unmuted"
    else
        set inputVolume to 0
        set displayNotification to "Microphone Muted"
    end if
    set volume input volume inputVolume

    display notification displayNotification
    delay 1

    return input
end run

OS 10.11.6'da bu benim için çok iyi çalıştı
Akrikos

O 0'a döner ama sonra otomatik olarak bir şey geri getirir. Bu El Capitan'da ... GÜNCELLEME :: Bulundu, WebEx ve Skype'ta otomatik ses seviyesini kapatmak zorunda kaldı
tik27

4

Sonunda mac'umu kapatmak için mükemmel bir çözüm buldum.

Yaptığım şey, bu MuteMyMic'i kurmaktı , Sadece mikrofonun sessize alınıp kapatılmadığını görsel olarak temsil ederken bilmek.

Sonra bu Shush'u buldum ! Alfred için iş akışı ve daha kolay bir erişim sağlamak için bu Sessiz / Sesi Aç eylemini yükseltmek için bir kısayol ekledim, sonra mikrofonu açıp kapatmak için kısayolu açmak kadar kolay ve MuteMyMic simgesinin açık olup olmadığını biliyorum. bar.

Umarım bu başkalarına yardımcı olur. Keyfini çıkarın


3

AppleScripts harika! Bunları genel bir klavye kısayolu olarak kullanmak, klavyenin / klikesiz sesi kapatmak için bir ayak pedalı satın alma (veya inşa etme) yeteneği de sağlar.

Touchbar Mac'leri olan bu soruyu okuyan insanlar için, MuteMe'yi düşünün ; bu, küresel touchbar alanına sessiz / aç (sessize alma) için bir düğme ekler. Touchbar Mac'iniz yoksa, hala sistem tepsisinden veya genel bir klavye kısayolu olarak kullanabilirsiniz. Ücretsizdir.


2

MuteMyMicFree'yi deneyin . Menü çubuğuna oturur, böylece giriş mikrofon seviyesini sıfırdan maks. İki tıklama almanız gerekir (biri kontrolü açmak, diğeri düzeyi ayarlamak için), ancak ücretsizdir ve işi diğer önerilerden daha az rahatsız edici yapar.

Alfred iş akışı iyi olabilir, ancak iş akışlarını yüklemek ve hatta oluşturmak için ücretsiz paketi üstüne güç paketi satın almak zorundasınız.

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.