我正在尝试在 Python 中处理 wav 文件。 我下载了据说可以完成这项工作的 SciPy 库。 为了查看它是否有效,我正在尝试读取一个 wav 文件,然后将其再次写入磁盘。 由于某种原因,创建的新 wav 文件与旧文件不相似。
import scipy.io.wavfile as wav
(rate,sample) = wav.read("/vocal.wav")
wav.write("/temp.wav", rate, sample)
请您参考如下方法:
scipy.io.wavfile.write(filename, rate, data) : Writes a simple uncompressed WAV file. (From here)
我怀疑您的输入文件进行了某种压缩。
