Javascript 使用WebAudioAPI解析和存储音频文件中的音量/dB数据

Javascript 使用WebAudioAPI解析和存储音频文件中的音量/dB数据,javascript,parsing,audio,web-audio-api,Javascript,Parsing,Audio,Web Audio Api,我试图“解析”并存储音频文件(比如MP3文件)中的音量/分贝和时间数据 理想情况下,我希望它的格式如下: const dbData = { '00:00': 54, '00:01': 58, '00:02': 60, '00:03': 65, '00:04': 58, '00:05': 70, ... } 或者类似的CSV或JSON 我有WebAudioAPI的基本知识,我已经知道你可以读取文件并提取频率 任何帮助都将不胜感激 谢谢 找到一种提取音频PCM样本的方法

我试图“解析”并存储音频文件(比如MP3文件)中的音量/分贝和时间数据

理想情况下,我希望它的格式如下:

const dbData = {
  '00:00': 54,
  '00:01': 58,
  '00:02': 60,
  '00:03': 65,
  '00:04': 58,
  '00:05': 70,
  ...
}
或者类似的CSV或JSON

我有WebAudioAPI的基本知识,我已经知道你可以读取文件并提取频率

任何帮助都将不胜感激


谢谢

找到一种提取音频PCM样本的方法。然后找到DBSPL算法来计算样本的DB。有些人,例如:。请参阅有关分贝的部分…是否有帮助?他们解释了如何从音频文件中提取dB,然后只是格式化数据集的问题。