Ios 在声音文件xcode中查找单一频率

Ios 在声音文件xcode中查找单一频率,ios,xcode,frequency,Ios,Xcode,Frequency,对于我正在开发的应用程序,我需要能够“搜索”声音文件以查找特定频率 基本上,iPhone麦克风录制5秒钟,然后写入无损音乐文件。然后我需要“打开”该文件并搜索特定频率。频率非常特殊(例如不在15hz和300hz之间,它是一个固定的数字)。 此外,一旦找到频率,搜索就可以停止 我让iPhone录制声音并写入文件,我只是不确定如何打开该文件并搜索频率 任何帮助都将不胜感激 谢谢您的结账和相关服务。 无法让您更接近:)如果您只是在寻找一种特定的、固定的纯音,那么最简单的方法可能是——与使用FFT或自相

对于我正在开发的应用程序,我需要能够“搜索”声音文件以查找特定频率

基本上,iPhone麦克风录制5秒钟,然后写入无损音乐文件。然后我需要“打开”该文件并搜索特定频率。频率非常特殊(例如不在15hz和300hz之间,它是一个固定的数字)。 此外,一旦找到频率,搜索就可以停止

我让iPhone录制声音并写入文件,我只是不确定如何打开该文件并搜索频率

任何帮助都将不胜感激

谢谢您的结账和相关服务。

无法让您更接近:)

如果您只是在寻找一种特定的、固定的纯音,那么最简单的方法可能是——与使用FFT或自相关方法相比,它实现起来非常简单,计算量相对较轻。

它是纯音,还是复杂的声音,例如音乐或语音,你在复杂声音中寻找一个特定的音调吗?这是我在寻找的一个纯音。好的,在这种情况下,Goertzel可能是一种选择——见下面的答案。