Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在用 C++ 编写一个小型声音识别程序。所以我有一个 mp3 文件,我使用 mpg123 对其进行了采样,并得到了一个 32 位浮点数组。现在我将这个数组传递给 FFT 函数并获得了一些数据。如何提取频率?
FFT返回的“一些数据”,必须是信号频谱。可能它是一个复数数组,要找到“最强大”的频率,您需要找到一个具有最大绝对值(模数)的元素。要计算频率,……这是我的错误……点击 Paul R 评论中的链接。