我正在尝试使用sox程序生成频谱图。根据documentation我应该尝试以下来创建一个谱图:
sox output.wav -n spectrogram
而不是光谱图我得到以下错误:
sox FAIL formats: can't determine type of `spectrogram'
我正在运行ubuntu 12.04
我知道为什么会这样。你从文档http://sox.sourceforge.net/sox.html复制了这个文本命令所以,如果你手动输入它将工作正常。文档中的某些符号对您来说是不正确的字符集
我不确定问题是什么。我首先通过消息来源安装。似乎没有正常工作。
我运行make uninstall来删除安装,之后通过以下方式重新安装:
sudo apt-get install sox
当我自己构建SoX时,我遇到了这个问题。缺乏libpng创建了一个没有谱图效果的二进制文件。换句话说,您的命令正在尝试打开名为“spectrogram”的文件。跑
sox -h
并检查你是否有这种效果。
这是怎么做的,
sox output.wav -n spectrogram