Hotkey to Mute Mic pada Mac OS X?

47

Apakah ada hotkey yang bisa saya gunakan atau konfigurasikan untuk menonaktifkan mikrofon pada MacBook Pro (MPB) 13 "?

Saya lebih suka ikon atau pemberitahuan untuk mengkonfirmasi bahwa itu sudah diatur (bahkan jika saya perlu beralih opsi).

wag2639
sumber
2
Saya merasa ini mungkin sudah ketinggalan zaman untuk Mountain Lion. Lihat pertanyaan saya di sini: apple.stackexchange.com/questions/66190/…
kenny

Jawaban:

23

Anda bisa saja Alt -Klik ikon Sound / Speaker di menubar, lalu pilih Line In sebagai Perangkat Input untuk menonaktifkan mikrofon.

Ketika Anda menginginkannya kembali, cukup pilih Internal microphone lagi.

lineine

Studer
sumber
17
Di Macbook Pro saya, saya tidak memiliki opsi ini. Satu-satunya perangkat input yang tersedia adalah mikrofon internal.
Steven
1
Saya juga tidak punya opsi ini. Dan ini bukan hotkey untuk menghidupkan mikrofon. Ini membutuhkan mengklik dengan mouse.
Akrikos
1
OP secara khusus meminta hotkey, yang bertentangan dengan solusi berbasis mouse.
Reb.Cabin
21

Ini juga dapat dilakukan dengan AppleScript sederhana:

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

Balikkan proses:

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

EDIT

Ngomong-ngomong, Sumber suara adalah aplikasi gratis yang memberi Anda slider mudah yang bagus untuk beralih tingkat Speaker / Mikrofon dari menu bar, tanpa perlu dialog ekstra sial.

ghoppe
sumber
Soundsource tampak luar biasa
wag2639
3
Sumber suara tidak tersedia dari rogueamoeba lagi dan bahkan jika Anda bisa mendapatkannya dari situs lain, itu belum diperbarui untuk Mac OS X 10.9 jadi tidak berjalan :-(
RobG
SoundSource adalah cadangan dan saat ini, percobaan gratis, membayar $ 10 untuk lisensi.
Alan Blount
Mengatur volume input ke 100 mungkin terlalu tinggi - Anda tidak ingin mengalahkan kontrol gain otomatis yang disediakan aplikasi seperti WebEx. Dengan metode ini, semua yang Anda katakan akan terdistorsi dan sangat keras selama beberapa detik pertama. Cara yang bagus untuk menghadirkan diri Anda dalam teleconference ...
cabo
19

Ini berfungsi paling baik, terutama jika Anda ingin menetapkan skrip ini ke Hotkey:

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

Metode ini tidak mengharuskan Anda untuk mengaktifkan GUI Preferensi Sistem, atau melalui pengaturan volume aplikasi mana pun yang aktif. Alih-alih mendapatkan pengaturan volume sistem, dan kemudian memeriksa untuk melihat apakah volume input sudah 0 - jika itu akan mengatur volume input ke 100, dan jika tidak maka akan mematikan volume input.

Bekerja seperti pesona.

tkneis
sumber
1
Ini bekerja untuk saya - menambahkan hotkey untuk itu melalui Alfred screencast.com/t/6d1wfz97mjfj - sekarang saya hanya perlu semacam kunci visual tentang status saat ini
Alan Blount
1
Tautan yang relevan: github.com/pborenstein/togglemic
spuder
Ini tidak berfungsi sepenuhnya untuk saya (setidaknya pada OSX 10.8). Sepertinya itu hanya mematikannya (menampilkan nol pada panel input preferensi suara), tetapi sebenarnya hanya a rendah ambang batas, dan jika saya mengetuk komputer saya, atau berbicara dengan suara yang agak terangkat, itu masih terdengar.
kenny
Ini tampaknya sudah diperbaiki sejak 10.8. Pada OSX 10.11.6 mengatur inputVolume ke 0 mute seperti yang diharapkan. Saya mengujinya dengan mengetuk kasing tepat di atas mikrofon saat merekam dalam QuickTime. Bukan mengintip.
Akrikos
Lihatlah jawaban Scottie: bekerja seperti ini tetapi memberi tahu Anda ke mana Anda hanya beralih.
Akrikos
15

Di sini adalah instruksi untuk menyimpan skrip sebagai layanan di Automator dan menetapkan hotkey untuknya di System Preferences .

Dan ini skrip untuk menonaktifkan / mengaktifkan suara dengan pemberitahuan tampilan (diperpanjang dari jawaban tkneis)

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
Scottie
sumber
Ini bekerja sangat baik untuk saya di OS 10.11.6
Akrikos
Ternyata turun ke 0 tetapi kemudian sesuatu secara otomatis mengembalikannya. Ini ada di El Capitan ... PEMBARUAN :: Menemukannya, harus mematikan volume otomatis di WebEx dan Skype
tik27
3

Akhirnya saya mendapat solusi yang sempurna untuk membisukan mac saya,

Apa yang saya lakukan adalah menginstal ini MuteMyMic , Hanya untuk mengetahui kapan memiliki representasi visual jika mikrofon dimatikan atau tidak sepanjang waktu.

Lalu saya menemukan ini Mendiamkan! alur kerja untuk Alfred , dan kemudian untuk memiliki akses yang lebih mudah, saya menambahkan pintasan untuk meningkatkan aksi Bisu / Bersuara ini, kemudian untuk mengaktifkan / menonaktifkan mik lebih mudah dengan menaikkan pintasan, dan saya tahu apakah itu hidup atau mati oleh ikon MuteMyMic pada bilah.

Saya harap ini membantu orang lain. Nikmati

robertovg
sumber
3

Script Apple sangat bagus! Menggunakannya sebagai pintasan keyboard global juga menyediakan kemampuan untuk membeli (atau membuat) pedal kaki untuk keyboard / mematikan tanpa klik.

Untuk orang yang membaca pertanyaan ini yang memiliki Mac touchbar, pertimbangkan Bisu - ia menambahkan tombol di area panel sentuh global untuk mute / unmute (dan tombol berubah menjadi merah saat dibisukan). Jika Anda tidak memiliki Mac panel sentuh, Anda masih dapat menggunakannya dari baki sistem atau sebagai pintasan keyboard global. Ini gratis.

Daniel Eads
sumber
2

Mencoba MuteMyMicFree . Itu duduk di bilah menu sehingga Anda dapat menyesuaikan level input mic dari nol ke maks. Dibutuhkan dua klik (satu untuk membuka kontrol dan yang lain untuk mengatur level), tetapi gratis dan melakukan pekerjaan dengan kurang mencolok daripada saran lainnya.

Alur kerja Alfred mungkin bagus, tetapi Anda harus membeli paket daya di atas aplikasi gratis untuk memuat atau bahkan membuat alur kerja.

RobG
sumber