我如何获得Java中声源的频率?

时间:2014-02-24 20:35:11

标签: java audio fft frequency microphone

我几乎不知道如何做到这一点 - 我需要在特定时间点找到正在播放的正弦波的频率。 我一直在做一些研究,看到它涉及傅里叶变换。我找到了一个DFT课程,但我不确定如何使用它。

我的问题是这些:

如何在特定时间点从麦克风保存声音文件? 这将以什么格式保存? 由此,我将如何使用FFT / DFT查找该样本中的频率?

我对FFT背后的数学并不是很清楚(是的,我试图理解它),所以我不确定输出/输入代表什么。

或者,如果有任何支持此类事物的库,将非常感谢链接。

提前致谢

0 个答案:

没有答案