JorenSix / TarsosDSP

A Real-Time Audio Processing Framework in Java
http://0110.be/tag/TarsosDSP
GNU General Public License v3.0
1.97k stars 472 forks source link

Voice Activity Detector #127

Open nalbion opened 7 years ago

nalbion commented 7 years ago

Hi, is it possible to use TarsoDSP to create a VAD to extract voice commands from a live stream?

I have attempted to do this using java-speech-api but it is not working very well:

https://github.com/nalbion/java-speech-api/blob/feature/lex-recogniser/src/main/java/com/darkprograms/speech/recognizer/vad/VoiceActivityDetector.java

BeanStalka commented 7 years ago

I have a similar need,

I have an android project where I need to detect N seconds of silence and take action.

For instance; if an audio stream produces 5 seconds of silence, stop processing.

I'm not afraid to get my hands dirty, if you can point me in the direction of a sample app that does voice/silence detection I can give it a try.

Please advise