Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Voice Activation Detection Software for Microphone (Read 5359 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Voice Activation Detection Software for Microphone

I wondered if any of you knew any software that adds microphone voice activation support for Windows, e.g. transmit mic's sound only on a specific level of volume and do nothing if the volume is lower than X. If you are familiar with TeamSpeak/Mumble/etc, it's built-in feature there. Best case would be to set up a new virtual input device (that handles physical microphone input) so it could be used in any program.
The idea looks really simple to implement yet I couldn't find anything.

Voice Activation Detection Software for Microphone

Reply #1
Nothing?

Voice Activation Detection Software for Microphone

Reply #2
Quote
so it could be used in any program.
I don't see how "any program" would interface with that sound/no-sound signal.

Voice Activation Detection Software for Microphone

Reply #3
It sounds to me that you are looking for a "noise gate", a device that mutes the signal below a certain threshold (dB).
Perhaps this java app could do the job ?
http://sourceforge.net/projects/noisegator/
Quote
NoiseGator is a light-weight noise gate application that routes audio through an audio input to an audio output. In real-time the audio level is analysed and if the average level is higher than the threshold the audio bypasses as normal. However, if the average level goes below the threshold, the gate closes and the audio is cut.


Voice Activation Detection Software for Microphone

Reply #4
Kees de Visser
This looks like exactly what I want, gonna give it a try. Thanks.
DVDdoug
Simplest way would be to create a virtual microphone that transmits silence unless real mic receives sound with volume higher than X.