Клавіша швидкого доступу до Mute Mic на Mac OS X?


49

Чи є гаряча клавіша, яку я можу використовувати або налаштувати, щоб відключити мікрофон на 13 "MacBook Pro (MPB)?

Я вважаю за краще піктограму чи сповіщення, щоб підтвердити, що вона встановлена ​​(навіть якщо мені потрібно переключити цю опцію).


2
Я думаю, що це може бути застарілим для Гірського Лева. Дивіться моє запитання тут: apple.stackexchange.com/questions/66190 / ...
Kenny

Відповіді:


24

Ви можете просто Altнатиснути значок звуку / динаміка в меню, а потім вибрати Line Inяк пристрій вводу для відключення мікрофона.

Коли ви хочете його повернути, просто виберіть Internal microphoneзнову.

лінійний


19
У моєму Macbook Pro у мене немає цієї опції. Єдиний доступний пристрій введення - це внутрішній мікрофон.
Стівен

1
У мене також немає такого варіанту. І це не швидка клавіша для перемикання мікрофона. Для цього потрібно натиснути мишкою.
Акрикос

1
ОП спеціально просила гарячу клавішу, на відміну від рішення на основі миші.
Reb.Cabin

23

Це також можна досягти за допомогою простого AppleScript:

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

Зворотній процес:

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

EDIT

До речі, Soundsource - це безкоштовна програма, яка дає вам приємні легкі повзунки для перемикання рівнів гучномовців та мікрофонів з панелі меню, не потребуючи зайвих додаткових діалогів.


Звуковий звук здається приголомшливим
wag2639

4
Звуковий ресурс більше не доступний від rogueamoeba, і навіть якщо y0u може отримати його з інших сайтів, він не оновлювався для Mac OS X 10.9, тому не працює. :-(
RobG

SoundSource створив резервну копію та поточну безкоштовну пробну версію, заплатив 10 доларів США за ліцензію.
Алан Блаунт

1
Встановлення гучності вводу на 100 може бути занадто високим - ви не хочете перешкоджати автоматичному регулюванню посилення, який надають такі програми, як WebEx. За допомогою цього методу все, що ви скажете, буде спотворене і дуже голосне протягом перших кількох секунд. Чудовий спосіб представити себе в телеконференції ...
кабо

20

Це найкраще працює, особливо якщо ви хочете призначити цей скрипт гарячій клавіші:

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

Цей метод не вимагає активувати графічний інтерфейс налаштувань системи або проходити налаштування гучності, залежно від того, яка програма активна. Натомість він отримує налаштування гучності системи, а потім перевіряє, чи є вхідний об'єм вже 0 - якщо він встановив вхідний об'єм на 100, а якщо це не, він буде вимкнути вхідний об'єм.

Працює як шарм.


2
Це спрацювало для мене - додав гарячу клавішу для цього через Alfred screencast.com/t/6d1wfz97mjfj - тепер мені просто потрібна якась візуальна клавіша щодо того, що є поточним статусом
Алан Блаунт

2
Відповідне посилання: github.com/pborenstein/togglemic
spuder

Це не повністю працює для мене (принаймні, на OSX 10.8). Здається лише, що він його вимкнув (відображаючи нуль на панелі введення звукових налаштувань), але насправді це лише низький поріг, і якщо я натискаю на комп’ютер чи розмовляю дещо підвищеним голосом, він все одно сприймає звук.
kenny

Це, мабуть, було встановлено десь з 10.8. У OSX 10.11.6, встановивши inputVumume до 0 звуків, як очікувалося. Я перевіряв, енергійно натискаючи на корпус прямо над мікрофоном під час запису в QuickTime. Не пищик.
Акрикос

Подивіться, проте, на відповідь Скотті: працює так, але повідомляє, в який саме спосіб ви переключились.
Акрикос

16

Ось інструкції щодо збереження сценарію як служби в Automator і призначення його гарячої клавіші в System Preferences .

І ось сценарій для відключення / вмикання звуку з відображенням повідомлення (продовжено з відповіді 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

Це працює дуже добре для мене на OS 10.11.6
Akrikos

Це зменшує його до 0, але потім щось автоматично повертає його назад. Це на El Capitan ... ОНОВЛЕННЯ ::
Знайшовши

4

Нарешті я отримав ідеальне рішення для відключення мого Mac,

Що я зробив, це встановити цей MuteMyMic , просто щоб знати, коли має візуальне представлення, чи мікрофон вимкнено чи не весь час.

Тоді я знайшов цього Шуша! робочий процес для Альфреда, а потім для більш легкого доступу я додав ярлик, щоб підняти цю дію "Відключити звук / Увімкнути звук", потім увімкнути / вимкнути мікрофон простіше, оскільки підключення ярлика, і я знаю, чи він увімкнено або вимкнено піктограмою MuteMyMic на бар.

Я сподіваюся, що це допомагає комусь іншому. Насолоджуйтесь


3

AppleScripts чудові! Використання їх як глобальної комбінації клавіш також надає можливість придбати (або побудувати) ножну педаль для відключення звуку клавіатури / без клацання.

Для людей, які читають це запитання, у яких є сенсорна панель Macs, розгляньте MuteMe - він додає кнопку в глобальній області сенсорної панелі для відключення звуку / відключення звуку (і кнопка стає приглушеною червоною). Якщо у вас немає сенсорної панелі Mac, ви все одно можете використовувати її або з системного треї, або як глобальний ярлик клавіатури. Це безкоштовно.


2

Спробуйте MuteMyMicFree . Він знаходиться в рядку меню, щоб ви могли регулювати рівень вхідного мікрофона від нуля до макс. Потрібно два клацання (один для відкриття елемента керування та інший для встановлення рівня), але це безкоштовно і робить роботу менш нав'язливо, ніж інші пропозиції.

Робочий процес Alfred може бути хорошим, але вам потрібно придбати блок живлення поверх безкоштовного додатку, щоб завантажити або навіть створити робочі процеси.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.