将实时音频与Android中录制的音频进行比较

时间:2017-02-15 22:24:44

标签: android audio fft frequency

我想制作一个Android应用程序,我将在水流过管道时记录声音,然后将其与存储的声音进行比较。这种比较是实时进行的。我已经对声音应用了窗口和FFT,然后计算了光谱通量,以了解帧之间的突然峰值。但是,当采用实时音频和录制音频的平均值时,似乎差异可以忽略不计。

有没有办法计算声音中的窄峰和宽音?或者有没有什么好的方法来比较实时声音和java中记录的。如果有人有关于此的一些信息,那么请帮助我。

1 个答案:

答案 0 :(得分:1)

我想我可以使用互相关来做到这一点。这是一段解释非常好的视频:Cross Correlation