.wav问题和python wave

时间:2013-06-14 04:45:44

标签: python python-3.x wav

python的模块“wave”给了我一个十六进制字节的列表,我可以读取数字。假设我的样本频率是11025.那些字节中是否有一个“标题”来指定这个?我知道我可以使用wave方法来获取频率,但我想谈谈.wav文件结构。它有一个标题?如果我得到那些字节,我怎么知道哪些是音乐和哪些是信息?如果我可以在扬声器中播放这些数字,每秒11025次,强度从0到255,我可以像播放文件一样播放声音吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

.wav文件实际上是RIFF文件。 WAVE部分包含格式信息和波形数据。如果您支持使用的编解码器,则从格式信息中读取编解码器,采样率,样本大小和样本极性将允许您播放波形数据。