![]() |
1
31
测量声音信号的电平时,应根据rms值计算db。在你的样本中,你看到的是绝对峰值水平。单个(峰值)采样值决定了您的db值,即使所有其他采样都是0。 试试这个:
对于“瞬时”dB电平,通常要计算20-50 ms段上的rms。 注意,计算的db值是相对于满刻度的。对于声音,db值应与20 upa相关,您需要校准信号以找到从数字值到压力值的正确转换。 |
![]() |
2
5
我很欣赏韩寒的文章,并写了一个程序,可以计算8位和16位音频格式的分贝,使用他的例子可以有多个频道。
|
![]() |
3
3
我认为扬的意思是分贝是一个相对的刻度。如果你想测量实际的声压级或声压级,你需要校准。你测量的是dbfs(我想是全刻度分贝)。您正在测量信号比系统所能表示的最响亮的信号(即“满刻度”信号,或这些16位样本的32768)要低多少分贝。所以所有的值都是负数。 |
![]() |
rubmz · 如何在QT中实现简单的音频环回 8 年前 |
![]() |
Dev Kim · 如何选择应用程序的名称 9 年前 |
![]() |
user3454910 · Android音频录制到wav 9 年前 |
![]() |
CollioTV · Android源和AudioRecord的多重利用 10 年前 |
|
Ranjith · android中的实时录制和播放延迟问题 11 年前 |