声音文件的容量如何计算?

声音文件的容量如何计算?,第1张

如果采样频率为8kHz,样本精度为8位,则产生的数据率为:

8(bit)*8kHz=64.0kb/s如果使用双声道,则要对两个通道上的声音同时采样和量化,数据量是单声道数字化的两倍,即:

8(bit)*8kHz*2(声道数)=128kb/s1分钟的双声道声音文件的数据量为:

8(bit)*8kHz*2(声道数)*60(秒)/(bit/Byte)=960kB

可见数字音频文件大小的计算公式为:数据量Byte=

采样频率Hz

×(采样位数/8)

× 声道数

× 时间s[例]如果采样频率为44.1kHz,分辨率为16位,立体声,录音时

间为10s,符合CD音质的声音文件的大小是多少?

根据计算公式:

数据量Byte=

44100Hz

×(16/8)×2

×10s=1764KByte然后转化为相应的单位。

6-2. 声音的大小是如何计量的?

答:计量声音大小有三种方法,即声压级、声强级和声功率级。

声压级、声强级和声功率级都是对数单位,用对数计量声音的优点是:

1.符合人耳的听觉习惯。2.把成千上万的数字变成一个不超过三位数的数字,不但便于记忆,而且计量方便。

如果没有特别注明,一般声音的计量都是指声压级。

声压级,是以声音引起空气压力的波动值来计量的,计量压力(强)值的单位是帕斯卡(Pa),即每平方米受到1牛顿(1牛顿的力相当于102克重的力)的力为1帕斯卡,16岁以下的年轻人的耳朵刚刚能听到的声音为20微帕斯卡(μPa),而火箭发射时的噪音却高达2000帕斯卡,用微帕斯卡(μPa)表示火箭发射噪音就是2000000000微帕,显然,这么大的数字是很不方便的,声压级是把需要测量的声音的声压,除以人耳刚刚能听到的声音的声压,将这个比值取对数,再乘以20,就是声压级的分贝数。

我们平时所听到的声音的声压级的分贝数大小如下:

枕边耳语:10~20dB,一般谈话:30~40dB,教师讲课:40~50dB

室内钢琴声:50~60dB,轿车发动机:60~70dB,高声大呼:70~80dB,

唢呐、小号、货车发动机:80~90dB,电锤、气动扳手:90~100dB,

航空喷气发动机:110~120dB。

声强级,是以单位面积(一般以平方米m2为单位)通过的声音功率(一般以瓦W为单位),具体就是发声功率除以面积,即w/m2。声强级是把需要测量的声强的每平方米的功率值,除以人耳刚刚能听到的声音的每平方米的功率值(这个值是10-12 w/m2),将这个比值取对数,再乘以10,就是声强级的分贝数。

声功率级,不考虑面积,只计算所发声音的功率值,将此功率值除以人耳刚刚能听到的声音的功率值(这个值是10-12 w,即1pw),再将这个比值取对数,再乘以10,就是声功率级的分贝数。

各种声音的声功率级如下:

刚刚听到的声音:1pw,0 dB;窃窃私语: 100pw,20 dB,

冰箱噪音:100nw,50 dB; 一般对话:10μw, 70 dB,

大声谈话:1mw,90 dB; 钢琴:3mw,95 dB;

歌手:10mw,100 dB; 机械锯:100mw,110 dB,

风动扳手:1w,120 dB;机关q:10w,130 dB;

卡车发动机无消声器:100w,140 dB;警笛:1kw,150 dB;

航空喷气发动机:10kw,160 dB;火箭发动机:1MW,180 dB。

按分贝计算的规定,凡电压(包括声压)、电流,比值取对数后要乘20,

而功率的比值取对数后要乘10。所以声压级要乘20,声强级和声功率级都是以功率来计算,所以要乘10。

以上所用的对数,都是以10为底的常用对数。

22.05kHZ的采样频率就是每秒采22050个数据,8bit量化数就是每个数据用8位的二进制数表示,一分钟,双声道,计算方式就是22050x8x60x2=21168000bit。

一个字节等于8bit,再换算成MB就是21168000÷8÷1000000=2.646MB

量化位数变成16bit其他条件不变的话直接乘以2就行,应该是5.292MB,5.04肯定是算错了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9248800.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存