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

时间:2015-04-02 21:45:32

标签: javascript audio microphone web-audio decibel

抱歉,我找不到任何相关信息。使用WebAudio API进行个人项目,获取麦克风输入,但灵敏度太高。一位朋友告诉我研究关键词Decibel Threshold / Gating,但我似乎无法找到任何相关信息..任何人有任何资源?我已经引用了很多开源代码,所以请将术语保持在最低限度,谢谢!

1 个答案:

答案 0 :(得分:0)

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

如果它没有削波,但仍然太大声,你可以通过增益节点运行它。或者,如果您只想将其关闭超过某个级别,则可以通过压缩器节点运行它。