WebAudio API麦克风分贝阈值/选通(麦克风输入太敏感)

WebAudio API microphone Decibel Threshold/Gating ( Microphone input too sensitive )

本文关键字:麦克风 输入 API 阈值 WebAudio 选通      更新时间:2023-09-26

很抱歉,我找不到任何相关信息。使用WebAudio API进行个人项目,获取麦克风输入,但灵敏度太高。一个朋友告诉我研究关键词分贝阈值/门控,但我似乎找不到任何相关信息。。有人有资源吗?我引用了很多开源代码,所以请尽量减少术语,谢谢!

无法降低Web Audio API的硬件麦克风增益,因此如果它实际上是剪辑,用户需要降低增益。您可能会检测到它正在剪切(通过查找接近加号或减号1的样本值),并要求用户将其调低。

如果它没有剪裁,但对您的目的来说仍然太吵,您可以通过增益节点运行它。或者,如果只想在它超过某个级别时将其调低,则可以通过压缩器节点运行它。