Android是否有与iPhone AVAudioPlayer's
averagePowerForChannel类似的方法?
我希望得到幅度的平均值作为值。
答案 0 :(得分:1)
我认为没有内置功能,但您可以自己计算。
为此,计算连续样本的均方根平均值。
rms = sqrt((sample0^2 + sample1^2 + sample2^2 + sample3^2) / numberOfSamples)
以下链接应该对您有所帮助,因为它们包含两个优秀的Android声音相关项目的完整源代码。