-3

我是java中音频处理的新手。

我有一个名为 music_visualize.wav 的音频文件。我想导入音频并且:

  1. 获取采样率
  2. 将样本放入整数数组

我想让程序尽可能独立于平台,因此我不想使用外部库。

程序目标:程序将 .wav 文件作为输入,并在控制台中显示音频频率高于 1200 Hz 的时间戳。

例如:

MusicVisualizer.main({}); 输入文件路径:C:\Users\Username\Desktop\music_visualize.wav 频率高于 1200 Hz 的时间戳(以秒为单位):- 1 秒 60 秒 121 秒 183 秒

我试图在其他网站上查找,但他们说我需要下载一些库来做我不想做的事情。

任何人都可以解决这个问题吗?

4

0 回答 0