Ajuste automático do volume do sistema com base no nível de ruído ambiente

10

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?

Kristopher Johnson
fonte
Eu me preocuparia com a minha audição se tivesse que suportar o ruído alto de um ar condicionado e, em seguida, aumentar o problema aumentando o volume do meu PC em cima dele!
Richard Lucas
@ Richard, minha audição não está em perigo. Normalmente, mantenho o volume do sistema em um nível muito baixo. Eu só preciso aumentá-lo quando o A / C está ligado e, mesmo assim, não é muito alto - é apenas mais alto do que eu gostaria.
Kristopher Johnson

Respostas:

5

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.

imoatama
fonte
2

Eu usaria fones de ouvido com cancelamento de ruído. Caso contrário, acho que é muito difícil de conseguir.

Xavierjazz
fonte
Auscultadores com cancelamento de ruído ou auriculares internos que se ajustam perfeitamente e agem como tampões para bloquear o ruído externo.
Richard Lucas
2
Eu tenho fones de ouvido, mas acho desconfortável usá-los o dia inteiro. Estou procurando uma solução confortável.
Kristopher Johnson