我正在尝试写一个iPhone应用程序,应该监测任何传入的声音。我不知道如何获取iPhone麦克风录制的声音并检测其频率。如果同一频率的声音重复了几次,那么我需要采取一些行动。有人能帮我一下吗。我浏览了How to detect sound frequency / pitch on an iPhone?,但我不能理解如何使用它们。
任何文档或示例都会非常有用。
谢谢。
发布于 2011-04-19 16:30:59
你会喜欢阅读this,关于如何通过使用AVAudioRecorder获得声音“而不必下拉到C”……
然后,开始研究FFT...
查看this post关于iPhone的快速傅立叶变换,其中提到了各种选项,包括使用苹果的Accelerate框架(在这个框架中,你需要使用C语言)显然可以获得“苹果编写的快速傅立叶变换函数”。
This可能是您真正想要阅读的内容。
https://stackoverflow.com/questions/5719383
复制相似问题