2
我想测量环境声音的响度。在阅读了一些关于stackoverflow的帖子后,我感到比原本更困惑。我不是一名声音工程师,而只是一名程序员。如何使用iPhone内置麦克风测量声压?
我想我需要与式20 *日志10(电压/ Voltage_Ref)
因此,对于这个我需要样品内部麦克风电压(或压力帕斯卡?)电平,以计算dB声压级。 AVAudioRecorder类允许我读取peakPowerForChannel,但是这会给出一个介于160和0之间的dbFS读数。其中0表示满功率。如何使用其他API访问电压/压力水平?
我读过大概0 dbFS = 99 db SPL。但这意味着我可以使用peakPowerForChannel读数读取的最大db SPL为99 db SPL。我期待读取比此更高的水平。
任何有关这方面的信息将不胜感激 - 我有点卡在这一点。
感谢
迈克
另外,请注意,iPhone的响应曲线可能并不平坦。您也必须以各种不同的频率进行测试。 – duskwuff 2011-12-31 00:49:03