我尝试重现给定的示例obspy example以读取wav,不幸的是,即使使用与示例中编写的代码相同的代码,我也会引发错误:
wav 示例文件可以从这里下载: 下载 3cssan.near.8.1.RNON.wav
from obspy import read
read("3cssan.near.8.1.RNON.wav")
[...]
TypeError: Unknown format for file 3cssan.near.8.1.RNON.wav
如果您有任何解决此问题的建议,我将不胜感激 我想使用 obspy,因为我想使用 obspy 实现的代码继续我的分析
致以诚挚的问候
泽维尔
在我的系统上,可以毫无问题地读取 Obspy 网站上提供的两个 WAV 文件。
在你的情况下,我建议在 read 方法中定义你想要阅读的格式:
from obspy import read
read("3cssan.near.8.1.RNON.wav", format="wav")
如果仍然不行,我建议重新下载测试文件,因为它可能已损坏。
来自 obspy import read
st = read("/path/to/3cssan.near.8.1.RNON.wav", format="wav")
打印(st)
st.plot();
希望对你有帮助 https://docs.obspy.org/archive/1.2.0/packages/obspy.io.wav.html