【发布时间】:2013-06-12 10:03:51
【问题描述】:
我正在尝试在 Python 中使用 wav 文件。 我下载了据说可以完成这项工作的 SciPy 库。 要查看它是否有效,我正在尝试读取一个 wav 文件,然后将其再次写入磁盘。 由于某种原因,创建的新 wav 文件与旧文件不同。
import scipy.io.wavfile as wav
(rate,sample) = wav.read("/vocal.wav")
wav.write("/temp.wav", rate, sample)
【问题讨论】:
-
有什么区别?质量?
-
如果您读取
/temp.wav文件然后将其写入另一个临时文件会发生什么? -
不同之处在于 temp.wav 包含强烈的白噪声和原始vocal.wav 的更模糊和更安静的版本
-
奇怪的是,如果我读取 /temp.wav 并将其写入 temp1.wav,我会得到相同的文件(至少对我来说听起来是一样的)。
-
我刚刚在我拥有的另一个 wav 样本上试了一下,效果很好。可能是vocals.wav 文件有问题。