Hy
如何从ActionScript 3.0的Microphone类获取分贝值。
提前致谢!
您可以从Microphone获得的唯一值是activityLevel
。由于多种原因,您无法获得声源的粗略dB值:
您的声卡可能会动态放大/压缩声音,这意味着安静的声音可能与输出中的声音相同。 麦克风的响应不是线性的,您必须准确知道其响应的曲线才能获得真实的信号源音量。 您的 Material 未经校准,您将获得一个相对值。您将需要一个经过认证的声源,以使您获得的值与实际的dB量相匹配。
对不起,加油!