RIFF 块(Resource Interchange File Format)
标识符:值为 52 49 46 46,对应 ASCII 码 “RIFF”,表明该文件遵循 RIFF 文件格式规范。
文件大小:值为 76 82 01 00,以小端字节序存储。转换为十进制是 0x00018276,即 98934 字节。这个大小表示整个文件除去 “RIFF” 标识符(4 字节)和文件大小字段(4 字节)后的剩余字节数。
文件类型:值为 57 41 56 45,对应 ASCII 码 “WAVE”,说明这是一个 WAVE 音频文件。
fmt 子块(Format Chunk)
子块大小:值为 12 00 00 00,以小端字节序存储,转换为十进制是 0x00000012,即 18 字节。此大小表示 fmt 子块除去子块标识符(4 字节)和子块大小字段(4 字节)后的剩余字节数。
音频格式:值为 01 00,以小端字节序存储,0x0001 表示音频格式为 PCM(Pulse - Code Modulation,脉冲编码调制)。
声道数:值为 01 00,以小端字节序存储,0x0001 表示该音频为单声道。
采样率:值为 80 3E 00 00,以小端字节序存储,转换为十进制是 0x00003E80,即 16000 Hz,表示每秒采集 16000 个样本。
字节速率:值为 00 7D 00 00,以小端字节序存储,转换为十进制是 0x00007D00,即 31744 字节 / 秒。字节速率 = 采样率 × 声道数 × 每个样本的字节数。
块对齐:值为 02 00,以小端字节序存储,0x0002 表示块对齐为 2 字节。块对齐 = 声道数 × 每个样本的字节数。
每个样本的位数:值为 10 00,以小端字节序存储,0x0010 表示每个样本的位数为 16 位。
data 子块(Data Chunk)
子块标识符:值为 64 61 74 61,对应 ASCII 码 “data”,表明接下来的数据是音频采样数据。
数据大小:值为 00 7C 01 00,以小端字节序存储,转换为十进制是 0x00017C00,即 97280 字节。这个大小表示音频数据部分的字节数。
使用本地讲述人语音库机读文本,可在讲述人语音管理中添加更多语言支持。
UP默认是Microsofr Huihui
上一篇 易语言取硬盘扇区总数源码
下一篇 Asm代码替换,内联汇编