0

我正在尝试使用 pyAudioAnalysis 对一些音频数据进行回归,而不是此处的说明。但是,当我运行时aT.featureAndTrainRegression(args)Error: line contains NULL byte它会扫描我的 csv 文件。

我已经在网上进行了一些挖掘,并且有很多关于如何从 csv 中删除或忽略空字节的建议,但是我对这些方法没有太多的运气;遍历并删除所有空字节给我留下了一个与原始文件没有相似之处的纯 gobbledygook csv,我犹豫是否尝试另一面:修改audioTrainTestpyAudioAnalysis 中的代码。我的意思是,有足够多的人使用它,我无法相信每个人都会遇到错误,所以必须有一种方法来解决它,而无需修补库的胆量。

我正在使用 OS10.9 运行 Mac,并在 PyCharm 上使用 Python 2.7。任何建议将不胜感激。提前致谢!

4

1 回答 1

0

弄清楚了!原来我使用的 csv 文件类型(mac 文件类型)与 python 不兼容,因此出现错误。当我将我的 csv 保存为 Windows csv 时,所有问题都消失了。

于 2016-10-21T18:30:54.197 回答