实时麦克风声级监控

Man*_*nny 10 iphone microphone ios

我正试图通过麦克风实时访问音量数据.我尝试过AVAudioPlayer,但它只监视来自mp3之类的声音,而不是麦克风.我也尝试了The SpeakHere应用程序,但事实证明用所有Objective C++语法(我是新手)理解起来要困难得多.是否有另一个类似于SpeakHere中的类,但仅在Objective C中编写?

Eri*_*k B 7

不推荐使用sc_listener.今天正确的答案是使用AVAudioRecorder.本教程介绍了如何使用它.



pic*_*ano 6

Erik的回答是正确的.以下是使用此方法作为识别器/委托的可重用实现.

https://github.com/picciano/iOS-Audio-Recoginzer

  • 我们可以用您的项目获得麦克风的分贝(dB SPL)值吗? (2认同)