如何从FFTBasedSpectrumAnalyzer项目中获得只有音频和有效的声音?

Ani*_*udh 9 audio android frequency

我正在使用FFTBasedSpectrumAnalyzer.我是FFT的新手.如何连续收听外部音频并仅计算频率和分贝.

有没有其他简单的库,我可以连续获得频率和分贝.

Aud*_*oid 0

如何连续收听外部音频:检查“RecordAudio.doInBackground()” - 它已经做到了。

计算频率和分贝:如果 FFTBasedSpectrumAnalyzer 是该程序的源,那么该程序已经为您完成了,只是不是以分贝为单位。您可以在 x 轴上看到的频率。y 轴代表分贝。如果您想要数字,您只需根据从软件库获得的数字进行计算即可。粗略地说,计算应该是这样的:

20 * log10(数字/fft_win_size)