从音频文件

时间:2016-04-29 16:46:47

标签: audio mp3 visualization waveform

我一直在搜索很多,但无法找到我正在寻找的内容。

有没有办法从非常短的音频文件(在我的情况下为1秒mp3)中生成简化或平坦的声波图像?

简化可能是错误的术语,但我的意思是我想要这种输出:

enter image description here

而不是这个:

enter image description here

我知道我可以放大很多并搜索波浪的视觉上很好的部分,但我更感兴趣的是生成看起来像脉冲图像的波形图像,表示整个音频,在某种程度上。

这可能是你能想到的任何方式.. 精确度在这里并不重要!

非常感谢!

1 个答案:

答案 0 :(得分:1)

首先,您需要一种可视化声音的方法,试试这个。

Java sound visualizer

您可以不是对每个样本(声音帧)进行可视化,而是计算多个样本的平均值,并使用它来渲染波形。

您想要的越简单,您应该使用的样本就越多。