如何检测iPhone上的环境声级?

时间:2011-07-14 01:08:52

标签: iphone objective-c audio decibel

我需要创建一个音频响度(分贝)探测器。为了澄清,我不是要找到iPhone正在播放的音量,而是用分贝表示其周围的音量。我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:2)

使用其中一个音频队列或音频单元API记录低延迟音频,通过DSP滤波器运行样本,为您要测量的特定类型或响度的颜色加权频谱,然后校准所有的麦克风iOS设备的特定型号,您希望在校准声源上运行探测器,可能在消声室中。