3

I need to implement a voice activity detection algorithm in Java so that I can know when to start and/or stop recording audio. I am looking for an algorithm that can take either a byte[], a target-data-line, or an audio file as input. Also, a solution would preferably not use external dependencies.

4

1 回答 1

3

看看TarsosDSP作为灵感来源:它是迄今为止处理音频检测的最佳开源 Java 库。它纯粹是用 Java 编写的,并简要提供:

SoundDetection
PitchDetection
PercussionDetection
Audio Time Stretching
Pitch Shifting
IIR-filters

还可以查看官方文件手册以更好地掌握该主题。

于 2016-02-17T22:10:41.390 回答