1

我试图噪声电平检测的来自一些以下实施例中我试图调试许多例子和:的Android噪声电平检测和分贝计算

但是我对以下几点感到困惑:

  • 使用Android MediaRecorder和AudioRecorder类录制音频之间的差异(两种类都需要良好音质的最佳设置)。
  • 如何使用振幅将声压级计算为分贝? (请纠正我,如果我问错误的计算或参数)

请分享你的想法,文档(可以帮助我理解这个概念),实例,教程等

回答

2

要计算你的分贝需要背景阅读。分贝是信号:噪声的比率,所以你需要知道背景噪声是什么。一旦你有了,公式是db = 10 * log(信号/噪音)

+0

但是在哪种形式中,我将通过android设备获取信号(它是幅度形式还是频率?),噪声的值是多少? (是否等于2700或不同?) –

+0

幅度。频率在这里没有意义 - 频率是音调,而不是响度。噪音不会是一个固定的数字,当没有声音时,它就是设备上的价值 - 您可以在安静的环境中对其进行校准。 –