2009-11-08 575 views

回答

5

,你可以尝试使用SCListener。这是一个小型的开源类,非常易于使用

编辑: 格式化程序不喜欢名称中的_。链接在这里。 http://github.com/stephencelis/sc_listener

+0

似乎SC_Listener已被弃用,为iOS 3.0+,你可以尝试使用本教程,它工作得很好:HTTP: //mobileorchard.com/tutorial-detecting-when-a-user-blows-into-the-mic/ – Raptor 2011-08-23 03:02:27

2

注意,SC_listener不上运行iOS 3.0或以上版本的iPhone工作,AVAudioRecorder和FFT检查。它以某种方式工作在模拟器虽然....

0

对于简单的音调检测,我觉得FFT是不够好。尝试在加速框架中查看Aurio Touch 2和vDSP参考。