繁体   English   中英

有没有办法将 dB 值分配给特定的音频文件以在扬声器中再现?

[英]Is there a way to assign dB value to a specific audio files for reproduction in speakers?

大多数扬声器都会有一个音量旋钮,但有没有办法为每个音频文件修改它? 我最担心的是扬声器的完整性,不会发出太大声。 我找不到获取扬声器数据的方法,因此可以确定播放它是否安全,因为我打算让它在每个扬声器中工作。 这是一个广泛的问题,但我什至不知道这是否可能,所以我不知道从哪里开始。

理想情况下,音频文件应处于不失真的最高级别。 我可以看到参与预处理所有录音,以使它们处于一致的声级。 这可能足以说明您对客户演讲者完整性提出的担忧。

如果您想让数据库存储一个反映特定音频文件“热”程度的数字,那么在我看来,获得该数字所需的工作量可能与预处理声音的工作量相当甚至更大达到一致的最大无溢出水平。

一旦你有了那个号码,如何使用它? HTML <audio>标签没有幅值属性。 因此,您必须在客户端中使用一些库,例如 Web Audio API,或者在它之上构建的众多库之一。 使用Web Audio API ,改变音量的相关点是增益节点

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM