如何在iPhone上检测声音频率/音高?

8

我正在寻找一种方法来检测iPhone麦克风录制的声音频率。我想要检测声音频率是上升还是下降。

6个回答

5

SC_Listener 似乎已经被废弃,对于 iOS 3.0+,您可以尝试使用这个教程,它的效果非常好:http://mobileorchard.com/tutorial-detecting-when-a-user-blows-into-the-mic/。 - Raptor

2

2
请注意,SC_listener在运行iOS 3.0或更高版本的iPhone上无法工作,请在AVAudioRecorder和FFT中进行检查。不过在模拟器中它似乎可以正常工作...

0

0

对于简单的音高检测,我认为FFT已经足够好了。尝试查看加速框架中的Aurio Touch 2和vDSP参考。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接