【发布时间】:2018-04-30 03:44:57
【问题描述】:
在这里,我想使用sox 将flac 文件转换为spectogram png 文件。当我想转换.flac文件时,可以使用以下命令
sox output.flac -n spectrogram -r -o a.png
如果我想转换成 N x 129 像素的光谱图,我可以使用以下命令
sox output.flac -n spectrogram -Y 200 -X 50 -m -r -o spectogram.png
但是,我不太明白 -Y 200 和 -X 50 参数的含义,即有没有办法可以将这些参数转换为采样频率、时间箱(以毫秒为单位)以及频率箱,如 Matlab或 Python。如果有人可以在这里详细回答,那就太好了,因为chirlu/sox 中的文档没有明确说明它的含义(或者我没有明确找到它)。
【问题讨论】:
标签: sox