gpt4 book ai didi

audio - 如何正确计算音频dB SPL?

转载 作者:行者123 更新时间:2023-12-03 00:39:04 32 4
gpt4 key购买 nike

我知道要计算声压级(db SPL)是
20 * log10 (amplitude)
但是我在这里不明白的是值的范围。如果是16位带符号PCM音频,则最小值为-90,最大值为0:

[20 * log10 (1/32768)] to [20 * log10 (32768/32768)]  
[-90] to [0]

但根据维基百科,0是我们能听到的最低声音,而194 db SPL则是冲击波声音。谁能解释我在这里缺少什么?

谢谢

最佳答案

数字波形是模拟电信号的采样和量化表示。它只是数字地携带原始波形。尽管模拟电信号本身也不会被听到-但它需要通过换能器(例如扬声器)转换为声波。扬声器产生的声压水平取决于扬声器和功率放大器的功能。由相同的模拟电信号驱动的不同扬声器/放大器对将产生不同水平的声压。 SPL分贝测量该声压。

模拟电波形及其数字表示仅解码相对信号电平。计算出的90 dB范围称为信噪比(SNR),以无量纲dB表示,因为这是比率。见https://en.wikipedia.org/wiki/Signal-to-noise_ratio

关于audio - 如何正确计算音频dB SPL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36765971/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com