根据 wav 文件格式规范,利用 ultraEdit 等工具软件,对你所采集的某一 wav 文件的采样率、量化位数、声道数等参数进行验证, 并图形标注。
wav文件是文件的一种格式,主要是音乐、语音的文件存储格式,本次博客将讲解如何对我们的wav文件进行参数验证!
(一)、wav头文件详解
1、wav头文件讲解表如下所示:
wav文件的三个最重要的参数是采样率,比特数,声道数。
2、使用UltraEdit软件打开我们自己的wav音频文件,如下所示:
3、找到我们自己的WAV文件的采样率,比特数,声道数,如下图:
4、对我们自己的wav文件进行解读:
1)、00H ~ 03H 52 49 46 46 对应的是RIFF
2)、04H ~ 07H 0C 87 02 00 对应的是后面文件的大小
3)、08H ~ 0BH 57 41 56 45 对应的是标示符WAVE
4)、0CH ~ 0FH 66 6d 74 20 对应是波形格式标示符fmt
5)、10H ~ 13H 12 00 00 00 对应的是过滤字节,不知道是什么作用,由于本文件不是标准的 采样率,所以可能和上面的不一致
6)、14H ~ 15H 01 00对应的十进制是1 线性的PCM编码,我们这里只探讨PCM编码
7)、16H ~ 17H 01 00 对应的十进制是1 表示单声道,MONO
8)、18H ~ 1BH 40 1F 00 00 对应的十进制是8000.表示采样率是8000HZ的
9)、1CH ~ 1FH 80 3E 00 00 波形数据传输率,每秒多少个字节
10)、20H ~ 21H 02 00 对应的十进制是2,数据的调整数
11)、22H ~ 23H 10 00 对应的十进制是16,样本数据的位数,表示用16位表示一个样本