根据环境噪声水平自动调整系统音量


10

我的家庭办公室在我的电脑桌旁有一个响亮的空调。打开空调后,我需要增加计算机的音量以收听音乐和声音效果。但是,当空调关闭时,系统音量似乎很大。

调整系统体积不是什么大问题,但是由于这是21世纪,而且我的办公室比NASA拥有更多的计算能力,可以让人们登上月球,所以如果系统能够自动适应空调的话,那就太好了打开/关闭。那么,有谁知道可以根据环境音量自动调整系统音量的Windows软件包吗?


如果我不得不忍受空调发出的巨响,然后通过在其顶部增加PC的体积来解决这个问题,我会担心自己的听力!
理查德·卢卡斯

@Richard,我的听力没有危险。我通常将系统音量保持在非常低的水平。我只需要在A / C开启时增强它,即使这样,它也不是很大声-只是比我想要的大声一点。
克里斯托弗·约翰逊

Answers:


5

AFAIK没有可为您执行此操作的软件。但是,滚动自己的解决方案并不难,并且有一些资源可以帮助您轻松地做到这一点。

这个MSDN条目详细介绍了如何根据环境噪声来设置音量,这完全适合您的用例,并且包括一些c#代码来实现。不幸的是,它针对的是Pocket PC / .NET Compact Framework,但其中一些可能是直接可移植的。

本文介绍如何以编程方式在Vista中调整音量,并包括执行此操作的代码。

另外,AutoIT是一种产品,提供了包含音量控制命令的脚本语言。如果您可以找到一个命令行工具来从麦克风中获取输入,则有可能将两者结合成一个“混搭”式的cri头,从而实现您想要的功能。然后,您可以使用Windows任务将脚本设置为例如每2分钟运行一次。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.