Ajustar automaticamente o volume do sistema com base no nível de ruído ambiente

10

Meu escritório em casa tem um condicionador de ar alto bem ao lado da mesa do meu computador. Quando o ar condicionado liga, eu preciso aumentar o nível de volume do meu computador para ouvir música e efeitos sonoros. Mas quando o ar condicionado é desligado, o volume do sistema parece muito alto.

Ajustar o volume do sistema não é grande coisa, mas como é o século 21 e eu tenho mais poder de computação no meu escritório do que a NASA colocou para as pessoas na Lua, seria bom se o sistema fosse ajustado automaticamente como o ar condicionado liga / desliga. Então, alguém sabe de algum pacote de software do Windows que pode ajustar automaticamente o nível de volume do sistema com base no volume do som ambiente?

    
por Kristopher Johnson 30.01.2012 / 18:30

2 respostas

5

AFAIK não existe software que faça isso para você. No entanto, sua própria solução não seria muito difícil, e existem alguns recursos que poderiam ajudá-lo facilmente.

Esta seção do MSDN detalha como definir o volume baseado no ruído ambiente se ajusta ao seu caso de uso de forma perfeita e inclui algum código c # para fazê-lo. Infelizmente, ele é destinado ao Pocket PC / .NET Compact Framework, mas alguns podem ser diretamente portáveis.

Este artigo aborda como ajustar o volume no Vista programaticamente e inclui o código para fazê-lo.

Além disso, AutoIT é um produto que fornece uma linguagem de script que inclui comandos de controle de volume. É possível que, se você pudesse encontrar uma ferramenta de linha de comando para obter entrada de seu microfone, pudesse combinar os dois em um cript 'mash-up' que alcança o que você deseja. Você poderia usar as tarefas do Windows para definir o script para ser executado, por exemplo, a cada 2 minutos.

    
por 15.09.2010 / 04:36
2

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

    
por 15.09.2010 / 03:10

Tags