wav文件格式分析

一.wav文件目前概况

wav 文件格式是一种重要的数字音频文件格式,是目前应用很广泛的一种音频格式。相比于其他格式如 MP3、MP4、RAM等压缩效率更高的音频文件格式,wav文件没有采用压缩技术,因而其文件要大很多,一般都在几兆字节,甚至更大。但也正因为没有采用压缩技术,wav 文件中声音的采样数据很容易被读出来,便于做其他处理。例如:画出声音的信号波形、作出频谱,进行时域、频域分析,提取语音信号的特征参数用于语音识别等。现在的应用程序几乎都支持wav文件格式,也有专门软件可以完成从wav文件格式向其他文件格式的转换,或者把其他格式文件转换为 wav 格式,例如,微软公司的 Adobe Au⁃dition。因此wav文件在目前仍然有着广泛的应用价值,有很多应用程序仍然采用wav文件格式。本次实验在 Visual C++环境下编程实现了 wav 音频文件的读取,读出其中的参数和音频数据

二.文件格式

它具有RIFF(Resource Inter⁃change File Format)格式。RIFF格式的wav文件由若干个Chunk
( 块) 组 成 ,按 顺 序 为 RIFF WAVE Chunk、Format Chunk、FactChunk(可选)和Data Chunk。每个块都有固定而且类似的格式,一般第 1 部分是块的 ID,作为标识,4 个字节大小,紧跟其后的是该块的大小,也是用4个字节表示,低字节表示低位,高字节表示高位

三.VS打开文件实操

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值