我想将wav文件(以4个字节编码)解码为十进制列表。这是我的代码:
size = struct.calcsize("dfff1fffffff1")
s = struct.Struct("dfff1fffffff1")
su = s.unpack(fichier.read(size))
我的输出让我读了1个“坏”小数和11个“好”小数。 (坏总是一样的,例如:(0.007812501848093234, 1.0, 1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, 1.0, 1.0)
(我的信号是1或-1:download)