小编use*_*408的帖子

用Java获取音频文件的波形图案

我想知道如何从音频文件中获取振幅等音乐信息?

假设我们有一个原始音频文件,我想从文件中提取数据,这允许我生成一个曲线,如http://www1.icsi.berkeley.edu/Speech/mr/nearfar.html.获得此曲线后,我将执行FFT等.

在此输入图像描述

我一直在尝试在Java Sound中搜索解决方案,但到目前为止我只知道我可以将数据倒入byte[]使用中AudioInputStream.但是如何将其byte[]转换为double[]包含声音实际信息的?在这种情况下,double[]表示幅度中的值.

有谁能提供解决方案来解决Java中的这个问题?

java audio fft javasound

6
推荐指数
1
解决办法
2760
查看次数

标签 统计

audio ×1

fft ×1

java ×1

javasound ×1