Единственное значение, которое вы можете получить от микрофона - это activityLevel
. Вы не можете получить приблизительное значение дБ вашего источника звука по нескольким причинам:
- Ваша звуковая карта может работать с динамическим усилением / сжатием звука, что означает, что тихий звук может иметь такой же уровень громкости на выходе.
- Отклик вашего микрофона не линейный, вы должны точно знать кривую его отклика, чтобы получить реальный объем вашего источника.
- Ваш материал не откалиброван, вы получите относительное значение. Вам потребуется сертифицированный источник звука, чтобы соответствовать значению, которое вы получаете, с реальным значением дБ.
Извините, ура!