web-dev-qa-db-fra.com

Touche de raccourci pour désactiver le micro sur Mac OS X?

Puis-je utiliser ou configurer un raccourci clavier pour désactiver le micro sur un MacBook Pro (MPB) 13 "?

Je préférerais une icône ou une notification pour confirmer qu'elle est définie (même si je dois basculer l'option).

48
wag2639

Vous pouvez simplement Alt-Cliquez sur l'icône Son/Haut-parleur dans la barre de menu, puis sélectionnez Line In en tant que périphérique d'entrée pour désactiver le micro.

Lorsque vous souhaitez le récupérer, sélectionnez à nouveau Internal microphone.

lineine

23
Studer

Cela peut aussi être accompli avec un simple AppleScript:

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

Inverser le processus:

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

MODIFIER

À propos, Soundsource est une application gratuite qui vous offre de jolis curseurs faciles à utiliser pour basculer les niveaux de haut-parleur/microphone à partir de la barre de menus, sans avoir à vous embêter. dialogues.

23
ghoppe

Cela fonctionne mieux, surtout si vous voulez affecter ce script à une touche de raccourci:

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

Cette méthode ne vous oblige pas à activer l'interface graphique des préférences système ni à consulter les paramètres de volume de l'application active. Au lieu de cela, il récupère les paramètres de volume du système, puis vérifie si le volume d'entrée est déjà égal à 0. Si tel est le cas, il définira le volume d'entrée sur 100 et s'il ne l'est pas, le son sera coupé.

Fonctionne comme un charme.

20
tkneis

Voici les instructions pour enregistrer un script en tant que service dans Automator et lui attribuer un raccourci clavier dans les Préférences Système .

Et voici le script pour activer/désactiver le son avec une notification d'affichage (étendue à partir de la réponse 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
16
Scottie

Enfin, j'ai une solution parfaite pour mettre mon Mac en sourdine,

Ce que j’ai fait, c’est d’installer ce MuteMyMic , juste pour savoir si l’affichage visuel est activé si le microphone est désactivé ou pas tout le temps.

Ensuite, j'ai trouvé ce flux de travail Shush! pour Alfred, puis pour faciliter l'accès, j'ai ajouté un raccourci pour augmenter l'action Mute/Unmute, puis l'activation/la désactivation du micro est plus facile lorsque vous soulevez le raccourci et je sais s'il est activé ou non par l'icône MuteMyMic sur la barre.

J'espère que cela aide quelqu'un d'autre. Prendre plaisir

4
robertovg

Les AppleScripts sont géniaux! Leur utilisation en tant que raccourci clavier global permet également d’acheter (ou de construire) une pédale pour la désactivation du clavier/clic.

Si vous lisez cette question sur un Mac à barre tactile, envisagez MuteMe - il ajoute un bouton dans la zone de la barre tactile globale pour activer/désactiver le son (et le bouton devient rouge. quand en sourdine). Si vous n'avez pas de Mac à barre tactile, vous pouvez toujours l'utiliser depuis la barre d'état système ou en tant que raccourci clavier global. Ce est gratuit.

3
Daniel Eads

Essayez MuteMyMicFree . Il se trouve dans la barre de menu afin que vous puissiez régler le niveau du micro d'entrée de zéro à max. Il faut deux clics (un pour ouvrir le contrôle et un autre pour définir le niveau), mais c'est gratuit et fait le travail de manière moins intrusive que d'autres suggestions.

Le flux de travail Alfred est peut-être bon, mais vous devez acheter le bloc d'alimentation en plus de l'application gratuite pour charger ou même créer des flux de travail.

2
RobG