麦克风静音通知

麦克风静音通知

我正在自定义键盘快捷键中使用以下命令来使麦克风静音......

amixer set Capture toggle

我的问题是,除非我打开声音设置并单击输入选项卡,否则我无法知道我是打开还是关闭麦克风。这使得快捷方式有点没用。我希望有一个指示器显示麦克风的当前状态,就像使用快捷音量静音键时显示音量状态一样......

音量静音指示器

这可能吗?

答案1

对于 Ubuntu 18.04

在终端工程中:

amixer set Capture toggle && amixer get Capture | grep '\[off\]' && notify-send "MIC switched OFF" || notify-send "MIC switched ON"

但是,如果我仅将此命令放在自定义快捷方式的“命令”字段中,它不起作用

我创建了一个 Shell 脚本,路径为 /home/username/ToggleMic.sh:

#!/bin/bash

amixer set Capture toggle && amixer get Capture | grep "\[off\]" && notify-send "MIC switched OFF" || notify-send "MIC switched ON"

在自定义快捷方式的“命令”字段中我输入:

/home/username/ToggleMic.sh

现在一切正常!我可以使用键盘快捷键切换麦克风,并可以在屏幕顶部看到通知

答案2

是的,有一个扩展,从这里使用它 https://extensions.gnome.org/extension/1113/nothing-to-say/

相关内容