Meu escritório em casa tem um ar-condicionado alto ao lado da mesa do meu computador. Quando o ar condicionado liga, preciso aumentar o nível de volume do meu computador para ouvir música e efeitos sonoros. Mas quando o ar condicionado desliga, o volume do sistema parece muito alto.
Ajustar o volume do sistema não é grande coisa, mas como o século XXI e eu tenho mais poder de computação em meu escritório do que a NASA para colocar as pessoas na Lua, seria bom se o sistema se ajustasse automaticamente como o ar condicionado liga / desliga. Então, alguém conhece algum pacote de software do Windows que possa ajustar automaticamente o nível do volume do sistema com base no volume do som ambiente?
Respostas:
AFAIK não há software que faça isso por você. No entanto, a solução de instalação própria não seria muito difícil e existem alguns recursos que podem ajudá-lo a fazê-lo facilmente.
Esta entrada do MSDN que detalha como definir o volume com base no ruído ambiente é adequada ao seu caso de uso e inclui algum código c # para fazer isso. Infelizmente, ele tem como alvo o Pocket PC / .NET Compact Framework, mas alguns deles podem ser diretamente portáteis.
Este artigo aborda como ajustar o volume no Vista programaticamente e inclui o código para fazê-lo.
Além disso, o AutoIT é um produto que fornece uma linguagem de script que inclui comandos de controle de volume. É possível que, se você encontrar uma ferramenta de linha de comando para obter a entrada do seu microfone, possa combinar os dois em uma criptografia de "mash-up" que obtenha o que deseja. Você pode usar as tarefas do Windows para definir o script para executar, por exemplo, a cada 2 minutos.
fonte
Eu usaria fones de ouvido com cancelamento de ruído. Caso contrário, acho que é muito difícil de conseguir.
fonte