最近在和朋友语音聊天时被反映我的声音时高时低,经检查发现我的麦克风音量会自动的跳来跳去,初步判断应该是有软件开启了自动调节麦克风音量的功能,即使没有在使用这些软件,有些软件仍然尝试调整麦克风音量.最近语音通信需求频繁,这个问题的解决需要提上日程。
我后台常年运行着 QQ、 Skype、Discord、Teams等语音软件,无法一时确定到底是哪一个软件导致了此问题,退出软件仍然是治标不治本。
偶然的机会接触到了一款名为Nircmd的软件 这款软件可以讲麦克风音量锁定在某一个值,本质是每隔XXX秒,就自动调整麦克风音量为提前设置好的值
这个软件可以在这里下载锁定麦克风音量
解压后可以得到5个文件
由于nirecmdc没有UI界面,需要使用CMD运行,所以首先将nircmdc.exe放入系统的PATH中,最简单的方法就是复制到C:/Windows目录下
然后执行start_lock_mic_vol.bat 即可以启动软件
这个Bat脚本配合vbs会使软件完全在后台运行,如果有需要,可以编辑lock_mic_vol.bat文件
这个文件中的200 即为调整音量的时间间隔 单位为ms 即默认0.2秒调整一次麦克风音量
65536为100%麦克风音量,如果需要更低的音量,比如80% 可以通过填写80%*65536=52428 来实现
关机重启后作用会消失,所以可以通过把start_lock_mic_vol.bat 添加进Startup实现开机自动启动
暂无评论