¿Tecla de acceso directo para silenciar el micrófono en Mac OS X?

49

¿Hay alguna tecla de acceso rápido que pueda usar o configurar para silenciar el micrófono en una MacBook Pro (MPB) de 13 "?

Preferiría un icono o notificación para confirmar que está configurado (incluso si necesito alternar la opción).

wag2639
fuente
2
Siento que esto podría estar desactualizado para Mountain Lion. Vea mi pregunta aquí: apple.stackexchange.com/questions/66190/…
kenny

Respuestas:

24

Simplemente puede hacer Altclic en el icono de sonido / altavoz en la barra de menú, luego seleccionar Line Incomo dispositivo de entrada para silenciar el micrófono.

Cuando quieras recuperarlo, simplemente selecciona de Internal microphonenuevo.

lineine

Studer
fuente
19
En mi Macbook Pro no tengo esta opción. El único dispositivo de entrada disponible es el micrófono interno.
Steven
1
Tampoco tengo esta opción. Y esta no es una tecla de acceso rápido para alternar el micrófono. Esto requiere hacer clic con el mouse.
Akrikos
1
El OP solicitó específicamente una tecla de acceso directo, en lugar de una solución basada en el mouse.
Reb.Cabin
23

Esto también se puede lograr con un simple AppleScript:

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

Invierta el proceso:

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

EDITAR

Por cierto, Soundsource es una aplicación gratuita que le brinda controles deslizantes agradables y fáciles para alternar los niveles de Altavoz / Micrófono desde la barra de menú, sin la necesidad de molestos diálogos adicionales.

ghoppe
fuente
Soundsource parece increíble
wag2639
44
Soundsource ya no está disponible en rogueamoeba e incluso si puede obtenerlo de otros sitios, no se ha actualizado para Mac OS X 10.9, por lo que no se ejecuta. :-(
RobG
SoundSource es una copia de seguridad y una prueba gratuita actual, paga $ 10 por la licencia.
Alan Blount
1
Establecer el volumen de entrada a 100 puede ser demasiado alto: no desea anular el control automático de ganancia que proporcionan aplicaciones como WebEx. Con este método, todo lo que diga estará distorsionado y muy fuerte durante los primeros segundos. Gran manera de presentarte en una teleconferencia ...
cabo
20

Esto funciona mejor, especialmente si desea asignar este script a una tecla de acceso rápido:

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

Este método no requiere que active la GUI de preferencias del sistema o que revise la configuración de volumen de la aplicación que esté activa. En cambio, está obteniendo la configuración de volumen del sistema y luego verificando si el volumen de entrada ya es 0; si es así, establecerá el volumen de entrada en 100 y, si no lo está, silenciará el volumen de entrada.

Funciona de maravilla.

tkneis
fuente
2
Esto funcionó para mí: agregué una tecla de acceso rápido para ello a través de Alfred screencast.com/t/6d1wfz97mjfj . Ahora solo necesito algún tipo de clave visual sobre cuál es el estado actual
Alan Blount
2
Enlace relevante: github.com/pborenstein/togglemic
spuder
Esto no funciona completamente para mí (al menos en OSX 10.8). Solo parece que lo ha silenciado (muestra cero en el panel de entrada de preferencias de sonido), pero en realidad es solo un umbral bajo , y si toco en mi computadora o hablo con una voz algo elevada, aún recoge el sonido.
Kenny
Al parecer, esto se solucionó en algún momento desde 10.8. En OSX 10.11.6, la configuración de inputVolume a 0 se silencia como se esperaba. Lo probé tocando vigorosamente el estuche justo encima del micrófono mientras grababa en QuickTime. No es un pío.
Akrikos
Sin embargo, eche un vistazo a la respuesta de Scottie: funciona así, pero le notifica de qué manera acaba de alternar.
Akrikos
16

Aquí hay instrucciones para guardar un script como servicio en Automator y asignarle una tecla de acceso rápido en Preferencias del sistema .

Y aquí está el script para silenciar / activar el sonido con una notificación de pantalla (extendida desde la respuesta de 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
Escocés
fuente
Esto funcionó muy bien para mí en OS 10.11.6
Akrikos
Lo baja a 0 pero luego algo automáticamente lo vuelve a subir. Esto está en El Capitán ... ACTUALIZACIÓN :: Lo encontré, tuve que apagar el volumen automático en WebEx y Skype
tik27
4

Finalmente obtuve una solución perfecta para silenciar mi mac,

Lo que hice fue instalar este MuteMyMic , solo para saber cuando tengo representación visual si el micrófono está silenciado o no todo el tiempo.

Entonces encontré este Shush! flujo de trabajo para Alfred, y luego para tener un acceso más fácil, agregué un acceso directo para activar esta acción de Silenciar / Activar, luego activar / desactivar el micrófono es más fácil como activar el acceso directo, y sé si está activado o desactivado por el icono MuteMyMic en el bar.

Espero que esto ayude a alguien más. Disfrutar

robertovg
fuente
3

¡Los AppleScripts son geniales! Usarlos como un método abreviado de teclado global también brinda la posibilidad de comprar (o construir) un pedal para silenciar el teclado / sin clic.

Para las personas que leen esta pregunta que tienen Mac con barra táctil, considere MuteMe : agrega un botón en el área global de la barra táctil para silenciar / activar (y el botón se vuelve rojo cuando está silenciado). Si no tiene una Mac con barra táctil, aún puede usarla desde la bandeja del sistema o como un atajo de teclado global. Es gratis.

Daniel Eads
fuente
2

Prueba MuteMyMicFree . Se encuentra en la barra de menú para que pueda ajustar el nivel de entrada del micrófono de cero a máximo. Se necesitan dos clics (uno para abrir el control y otro para establecer el nivel), pero es gratis y hace el trabajo de manera menos molesta que otras sugerencias.

El flujo de trabajo de Alfred puede ser bueno, pero debe comprar el paquete de alimentación en la parte superior de la aplicación gratuita para cargar o incluso crear flujos de trabajo.

RobG
fuente