首先说一下人怎么感受声音
声音是一种波,人的耳膜感受到声波的振动,通过听神经传给大脑,于是我们就听到了声音。声波的振幅越大,听到的声音越响,声波振动的频率越高,听到的音高就越高。正常人的耳朵只能听到频率从20赫兹到22千赫之间的声音。
对于电脑
首先要把模拟的声音信号变成电脑能够识别和处理的数字信号,叫做数字化。然后把数字信号转变成模拟声音信号,输出到扬声器,这叫数模转换。
声音数字化首先对模拟信号进行采样,每隔一个很短的时间对模拟信号取一个样本,获取模拟声音信号在此时的电压。每一秒内采样的次数叫做采样频率,在国际单位制中它的单位是赫兹。一般要达到比较好的数字化效果,采样频率要在44000赫兹以上。
然后,再对每个采样样本进行数字化处理。一般比较常用的是8位、16位量化精度。8位量化是把声音的音量从最小值到最大值之间分成256个等级,用一个字节来表示,每个采样样本的音量对应256个等级中的一个。16位量化把音量分为65536个等级。立体声是双声道的,声音分成左右两个独立的声道分别进行处理。
储存
数字化过程由安装在电脑中的声卡完成。经过数字化后的声音数据在电脑上的硬盘中存储为文件,最常见的声音文件格式是Wave文件,在Windows 7操作系统中,它的扩展名为WAV,大小与数字化过程中的采样频率和量化精度有直接关系。在Windows 7操作系统中,Wave文件可以用录音机来播放。