我的python代码中有一个PCM音频帧流。是否有方法以附加到现有.wav文件的方式写入帧。我所尝试的是我采取2 wav文件。从1 wav文件中,我读取数据并写入现有的wav文件
import numpy
import wave
import scipy.io.wavfile
with open('testing_data.wav', 'rb') as fd:
contents = fd.read()
contents1=bytearray(contents)
numpy_data = numpy.array(contents1, dtype=float)
scipy.io.wavfile.write("whatstheweatherlike.wav", 8000, numpy_data)
数据被附加到现有的wav文件中,但当我试图在媒体播放器中播放时,wav文件被损坏
使用wave库,您可以通过以下方式实现:
连接的顺序正是这里的书写顺序:
相关问题 更多 >
编程相关推荐