Durante conversas on-line por voz / vídeo, eu gostaria de silenciar / ativar o som do microfone sem ter que executar todas essas etapas a cada vez:
- Indicador de som, Preferências de som, Selecione Entrada, Silenciar ou ativar o som do microfone.
Eu estou procurando por:
- um aplicativo que pode fazer isso na linha de comando,
- uma maneira de atribuir um atalho de teclado que pode silenciar / ativar o som do microfone
sound
pulseaudio
microphone
alsa
Lucian Adrian Grijincu
fonte
fonte
Respostas:
Vamos para
Preferências do Sistema, Teclado e clique em Atalhos e em Atalhos Personalizados:
Clique em Adicionar
Preencha:
e
Para webcams USB, você precisa escolher o dispositivo (-c 1), ou talvez outro número.
Clique em Aplicar e, em seguida, associar uma nova chave com este comando (por exemplo, a Pause/Breakchave).
fonte
amixer set Mic toggle
(notCapture
) funciona para mim no terminal, mas qualquer atalho de teclado atribuído não parece ser executado. Eu tenteictrl+Audio Mute
, mas tambémctrl+M
(capturado por pressionamento de teclas do teclado)Você pode silenciar o microfone com
e mude o microfone com
fonte
pacmd
é a interface da linha de comandos do PulseAudio (o subsistema de som usado em versões recentes). Não sei qual é o comando exato que você precisa, mas acho que você gostaria de jogar com aset-sink-input-mute
função.pacmd
é interativo quando executado sem instruções, para que você tenha uma boa oportunidade de brincar com ele e convertê-lo em uma função de uma linha para alternar o som.fonte
pacmd list-sources
obter uma lista de entradas e saídas. No índice 2, tive uma entrada de dados. (com base no nome) Em seguida, você pode correrpacmd set-source-mute 2 1
para silenciar. O último parâmetro é um valor booleano para o estado mudo. 0 ou falso para mudo e 1 ou verdadeiro para mudo.fonte
a extensão gnome-shell nada a dizer , que pode ser instalada a partir de sua página extensions.gnome.org , fornece um ícone de microfone, controle de mouse e teclado e push-to-talk no estilo walkie-talkie.
fonte
Para alternar o som do microfone padrão no pulseaudio:
pacmd
(dopulseaudio-utils
pacote) enotify-send
(delibnotify-bin
).fonte
Basta silenciar / ativar o som com este comando:
Você também pode adicionar uma notificação para garantir que ela esteja ativada ou desativada, de acordo com a resposta de vladimirich à mesma pergunta
Inspirado no comentário de Mark Rooney para som sem som / sem som.
fonte
-q
pode ser pulado.bindsym XF86AudioMicMute exec --no-startup-id amixer -D pulse sset Capture toggle
fori3wm
amixer --device pulse sset Capture nocap
e aumentar o volume de captura para 0% simultaneamente com o comandoamixer --device pulse sset Capture nocap 0%
.Você pode silenciar com:
Ativar som:
Você só precisa substituir 'Master' pelo nome apropriado do mixer, no terminal, use "amixer" para obter uma lista de dispositivos do mixer.
Sobre a configuração do atalho de teclado, verifique as respostas em Como posso descobrir qual comando está associado a um determinado atalho de teclado?
fonte
Complementando a resposta de Lucian Adrian Grijincu e vladimirich
Adicione a exibição de uma mensagem ativando / desativando o microfone.
Execute vários comandos no comando de atalho:
fonte
Com base na resposta acima /ubuntu//a/337662/106182
Eu gosto de criar meus próprios
terminal
atalhos estúpidos. Então configrarm
= mudo;mm
= ativar o somEu adicionei isso a
./.bashrc
atualizar
interessante o suficiente, ontem eu reativei a inicialização automática do "Screen Locker (iniciar o programa de bloqueio de tela) no
menu> sessions and startup > Application Autostart
e agora meu botão de silenciar o hardware começa a funcionar (após a reinicialização). Eu não tenho idéia do porquê (XFCE Xubuntu 18.08)Eu ainda estou mantendo esses atalhos de terminal, mas só queria ressaltar
fonte
Alterno entre uma webcam / microfone USB e meu microfone interno e as outras soluções normalmente funcionam no dispositivo "padrão", que geralmente não é o dispositivo que estou usando ativamente, então escrevi para silenciar todos os microfones
fonte