我试图在标题之后获取文件数据并将其从十六进制转换为整数以使用它来修改声音,但似乎数据'从一开始就是一个空字符串,所以' while'从不开始。非常感谢任何输入!
Filenoun = '123.wav'
Sound = wave.open(Filenoun, 'rb')
data=Sound.readframes(2)
while data != '' :
stream.write(data)
data = int(binascii.hexlify(Sound.readframes(2)),8)
print type(data)
stream.stop_stream()
stream.close()
p.terminate()