如何计算麦克风音频输入功率decibell单元 [英] How to calculate microphone audio input power in decibell unit

查看:224
本文介绍了如何计算麦克风音频输入功率decibell单元的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

请帮我算算从电话话筒分贝。麦克风有一个 getMaxAmplitude() 功能。如何我,我可以用它来计算分贝?我看了一些论坛分贝计算公式是, power_db = 20 * LOG10(幅/ reference_amplitude)。但我不知道如何找到 reference_amplitude

Please help me calculate decibels from phone microphone. The microphone has a getMaxAmplitude() function. How I can I use it to calculate decibels? I read in some forums that the decibel calculation formula is power_db = 20 * log10(amplitude / reference_amplitude). But I don't understand how to find the reference_amplitude.

推荐答案

在声音,分贝值参考20μPa的声音pressure级(20微帕斯卡)。 因此,在你的情况reference_amplitude将通过在声场与20μPa的水平presence麦克风产生的幅度。

In sound, decibel values are referenced to a sound pressure level of 20µPa (20 micro Pascal). So in your case the reference_amplitude would be the amplitude generated by your microphone in the presence of a sound field with a level of 20µPa.

在实践中,找到了这个水平,麦克风被经常校准(使用麦克风校准器)与一些precisely已知水平(通常是周围94分贝)的一个信号。从这个校准信号产生的幅度可以被用于计算所述参考信号的幅度(假设麦克风的响应线性)。

In practice, to find this level, microphones are often calibrated (using a microphone calibrator) with a signal of some precisely known level (often around 94dB). The amplitude resulting from this calibration signal can then be used to calculate the amplitude for the reference signal (assuming the response of the microphone is linear).

这篇关于如何计算麦克风音频输入功率decibell单元的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆