gpt4 book ai didi

linux - 使用 Linux 命令行从 WAV/RIFF 获取频谱

转载 作者:IT王子 更新时间:2023-10-29 01:04:55 31 4
gpt4 key购买 nike

如何生成包含 WAV/RIFF 声音文件频谱的文件?

我想使用 Linux 命令行。

我知道很酷SoX生成 PNG 频谱图的函数:

sox sound.wav -n spectrogram

example spectrogram created with SoX

但我不需要频谱的直观表示。我只想获取数据文件中的频谱,以便我可以处理它们。我相信一定有一个使用 SoX 的选项。 SoX 需要在绘制之前生成该数据。如何获得?

不确定,也许第二种解决方案是将 WAV 文件导出到数据文件中。数据文件中的每个样本都是膜在某个时刻的位置的测量值。所以这不是频谱。

sox sound.wav file.dat

如何将那些膜位置转换成我需要的光谱?

最佳答案

你可以试试 sox 中的 stat 选项。

play track.wav stat -freq

关于linux - 使用 Linux 命令行从 WAV/RIFF 获取频谱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21756237/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com