Java 音频信号的振幅、时间值

Java 音频信号的振幅、时间值,java,audio,signal-processing,Java,Audio,Signal Processing,在java中,我们如何获得音频信号的振幅和时间值。我需要使用这些值来检测信号中的峰值。一种方法是计算给定时间段内声音信号的峰值。以下是一个网页,介绍了最常见的.wav(RIFF)文件格式: 只需从文件中解压缩样本数组,并根据需要转换数据类型和/或endianess。然后,您需要平均或过滤覆盖感兴趣时间窗口的一组PCM样本的绝对值或平方值

在java中,我们如何获得音频信号的振幅和时间值。我需要使用这些值来检测信号中的峰值。

一种方法是计算给定时间段内声音信号的峰值。

以下是一个网页,介绍了最常见的.wav(RIFF)文件格式:

只需从文件中解压缩样本数组,并根据需要转换数据类型和/或endianess。然后,您需要平均或过滤覆盖感兴趣时间窗口的一组PCM样本的绝对值或平方值