我从 AVAudioRecorder.peakPowerForChannel(0) 获得从 -70 到大约 10 的幅度值。我需要 0 到 120 范围内的值我是如何做到的。我需要从整个音频中获得最高的振幅值。在互联网上看到此代码
var numver = 20 * log10(audioRecorder.peakPowerForChannel(0))
但这给出了一个值 nan(不是数字)。如何获得正范围内的幅度值。
我从 AVAudioRecorder.peakPowerForChannel(0) 获得从 -70 到大约 10 的幅度值。我需要 0 到 120 范围内的值我是如何做到的。我需要从整个音频中获得最高的振幅值。在互联网上看到此代码
var numver = 20 * log10(audioRecorder.peakPowerForChannel(0))
但这给出了一个值 nan(不是数字)。如何获得正范围内的幅度值。