Cocos2d iphone 如何使用cocos2d获得声音分贝?

Cocos2d iphone 如何使用cocos2d获得声音分贝?,cocos2d-iphone,audio,Cocos2d Iphone,Audio,我想在说话时得到分贝的声音。如果声音分贝足够高,录制功能将运行,那么如何获得声音分贝?非常感谢如果您使用的是AVAudioPlayer,那么,我认为您可以使用以下命令以dB的形式返回以下值: double peakPower =[audioPlayer peakPowerForChannel:0]; double avgPower = [audioPlayer averagePowerForChannel:0]; cocos2d/coosdenshion的可能副本不支持录音:

我想在说话时得到分贝的声音。如果声音分贝足够高,录制功能将运行,那么如何获得声音分贝?非常感谢

如果您使用的是AVAudioPlayer,那么,我认为您可以使用以下命令以dB的形式返回以下值:

double peakPower =[audioPlayer peakPowerForChannel:0];
double avgPower = [audioPlayer averagePowerForChannel:0];

cocos2d/coosdenshion的可能副本不支持录音: