デフォルトマイクをミュートするやつ><(C# NAudio使用)
//><
public void DefaultMicrophoneToggleMute()
{
// 'NAudio.CoreAudioApi' Required
using (MMDeviceEnumerator enumerator = new MMDeviceEnumerator())
{
MMDevice mic_device = enumerator.GetDefaultAudioEndpoint(DataFlow.Capture, Role.Communications);
mic_device.AudioEndpointVolume.Mute = !mic_device.AudioEndpointVolume.Mute;
}
}
ビデオ会議中にマイクをミュートにしてもアプリはマイクの音声を収集し続けている - GIGAZINE https://gigazine.net/news/20220414-videoconferencing-apps-listen-mic-sound/
"...OSの設定にアクセスしなくても簡単にマイクを無効化できるソフトウェアの開発が解決策になると主張しました。"
オーディオシステムレベルのミュートをって意味ならWindows用のなら10分くらいで作れるんでは感・・・><
書いた><
改名してたって知らんかった (#.4233169) | ロシアの黒海艦隊旗艦であるミサイル巡洋艦「モスクワ」が撃沈 | スラド https://srad.jp/comment/4233169
必要な総エネルギー量を入力するだけだし、電子レンジは自分の出力を分かっているので、出力が低いやつは総エネルギー量に達するまで勝手に時間が長くなるし、出力が高いやつは早く終わる。表示窓には、残りエネルギー量が表示される。