2

假设每秒对模拟音频信号进行 16,000 次采样,并且每个样本都被量化为 1024 个级别之一。PCM 数字音频信号的最终比特率是多少?

所以自上而下方法书中的一个问题,我回答了它,但只是想确保它是正确的

我的回答是

1024 = 2 ^10

所以 PCM 比特率 = 10 * 16000 = 160 , 000 bps

那是对的吗

4

1 回答 1

0

软件经常在时间和空间之间进行权衡。您的答案是正确的,但是要编写软件,您通常会将数据读/写到字节(8 位)的存储单元中。由于您的答案是 10 位,因此您的代码每个样本将使用两个字节(16 位)。因此文件消耗率为 16 * 160000 == 256000 位/秒(32000 字节/秒)。这是单声道,所以立体声会加倍。您的软件实际上每个样本存储 10 位而不是 16 位,这将使时间/空间权衡转向增加计算时间(和代码复杂性)以节省存储空间。

于 2014-06-24T22:37:49.473 回答