gpt4 book ai didi

audio - 音频在计算机中如何用数字表示?

转载 作者:行者123 更新时间:2023-12-01 15:35:19 27 4
gpt4 key购买 nike

我喜欢思考一切如何可以并由数字表示。例如,明文用ASCII这样的代码表示,图像用RGB值表示。这些是表示文本和图像的最简单方法。

用数字表示音频的最简单方法是什么?我想学习如何编写处理音频的程序,并认为这是一个很好的开始方式。不过,我似乎无法在互联网上找到任何好的解释。

最佳答案

从物理上讲,您可能知道,音频是一种振动。通常,我们是
谈论大约 20Hz 到 20,000Hz 之间的空气振动。
这意味着空气每次来回移动 20 到 20,000 次
第二。

如果你测量振动并将其转换为电信号
(比如说,使用麦克风),你会得到一个电信号
电压以与声音相同的波形变化。在我们纯音
假设,该波形将匹配正弦函数的波形。

现在,我们有一个模拟信号,电压。仍然不是数字。但我们
知道这个电压在(例如)-1V 和 +1V 之间变化。我们可以,的
当然,将电压表连接到电线并读取电压。

我们将随意更改电压表上的刻度。我们将多个
伏特为 32767。它现在调用 -1V -32767 和 +1V 32767。哦,还有
它将四舍五入到最接近的整数。

现在,我们将电压表连接到计算机上,并指示计算机
每秒读取仪表 44,100 次。添加第二个电压表(用于
另一个立体声 channel ),我们现在有了音频上的数据
光盘。

这种格式称为立体声 44,100 Hz、16 位线性 PCM。它真的是
只是一堆电压测量。

关于audio - 音频在计算机中如何用数字表示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/732699/

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