gpt4 book ai didi

c# - 一个 16 位采样值 11025 单声道 WAVE 数据

转载 作者:行者123 更新时间:2023-11-30 22:55:34 25 4
gpt4 key购买 nike

我记录来自麦克风的传入原始波数据。WebCamera 支持该格式,每个样本 16 位,每秒 11025 个样本,单声道。

麦克风的电平非常低.. 只是为了目的,以确保进入零值。另外,房间里很安静。但是..数据..离最低点还差得很远。请看镜头。[![镜头][1]][1]与 8 位相同,效果很好。 8位的字节等于安静时的中间值(Byte.Max = 255)- 127-128,是噪声级别。然后是振幅 > 0 的输入采样信号的上下电平。现在 16.. 没有任何值的逻辑,或者也许有一些逻辑,但我没有看到它?

应该是一样的,只是缓冲区大小是 8 位信号的两倍,正好是 22050 字节。请帮助我理解值(value)。

最佳答案

看起来您的数据实际上是带符号的短值,您错误地将其解释为无符号短值。如果我们将样本中大于中点 32128 的值重新解释为有符号短整数(使用公式 number-65536),您将得到:

[6] -19
[7] -175
[8] -184
[9] -134

这些值比最大振幅低 50 分贝左右。相比之下,8 位音频的最低有效位对应于比最大值低 42 分贝。

关于c# - 一个 16 位采样值 11025 单声道 WAVE 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55202606/

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