对于我正在处理的应用程序,我需要能够“搜索”声音文件以查找特定频率。
基本上,iPhone麦克风记录5秒钟写入无损音乐文件。然后我需要'打开'该文件并搜索特定频率。频率非常特殊(例如,不在15hz和300hz之间,它是固定数字)。 此外,一旦找到频率,搜索就可以停止。
我有iPhone录制声音并写入文件,我只是不确定如何打开该文件并搜索频率。
非常感谢任何帮助!
由于
答案 0 :(得分:3)
结帐PitchDetector和相关的tutorial 无法让你更近一点:)
答案 1 :(得分:0)
如果您只是寻找特定的,固定的纯音,那么最简单的方法可能是Goertzel's algorithm - 它实现起来非常简单,并且与使用例如FFT或自相关方法。