是否可以使用 JavaScript 从 mp3 文件创建一个 'average' 卷?

Is it possible to create an 'average' volume from an mp3 file using JavaScript?

我一直无法找到任何类型的库能够创建支持 JavaScript 在 Web 客户端上支持 JavaScript 的 mp3 文件的平均音量,而不是在 NodeJS 中。

我在 Web 客户端上需要它,因为它是 Chrome 扩展的一部分。

有很多库在处理声音时很有用。 “音量”不是声音属性,“音量”是消费电子产品中用于表示响度的术语,声音有“振幅”。 在数字声音中,使用 RMS 更有用,RMS 是样本中振幅的平均值。 您想要的是一段时间内 RMS 的平均值。

看看图书馆 p5.js or vanilla JS examples like this