
音声/ビデオ会話中に、毎回これらの手順を実行せずにマイクをミュート/ミュート解除したいと思います。
- サウンド インジケーター、サウンド設定、入力の選択、マイクのミュートまたはミュート解除。
次のいずれかを探しています:
- コマンドラインからこれを実行できるアプリケーション
- マイクをミュート/ミュート解除できるキーボードショートカットを割り当てる方法
答え1
へ移動システム環境設定それからキーボードクリックショートカットそれからカスタムショートカット:
クリック追加
埋める:
Toggle Microphone
そして
amixer set Capture toggle
USB ウェブカメラの場合は、デバイス ( -c 1
) または別の番号を選択する必要があります。
amixer -c 1 sset Mic toggle
クリック適用するそして、このコマンドに新しいキー (例:Pause/Breakキー) を関連付けます。
答え2
マイクをミュートするには
amixer set Capture nocap
マイクのミュートを解除するには
amixer set Capture cap
答え3
私はUSBウェブカメラ/マイクと内蔵マイクを切り替えますが、他の解決策は通常「デフォルト」デバイスで機能しますが、これは私が実際に使用しているデバイスではないことが多いので、これをミュートするために書きました。全てマイク
pacmd list-sources | \
grep -oP 'index: \d+' | \
awk '{ print $2 }' | \
xargs -I{} pactl set-source-mute {} toggle \
&& pacmd list-sources | \
grep -oP 'muted: (?:yes|no)'