似乎Firefox能够以某种方式自动控制我的计算机上的麦克风输入音量级别,并且实时将其级别调整为低和低。很高,取决于我在麦克风上大声说话。
The Windows Sound configuration dialog on my computer for the microphone
我使用此链接测试此功能: https://webaudiodemos.appspot.com/pitchdetect/index.html
如何在Chrome上实现相同目标?是否有特殊的Chrome设置?或者,是否有针对此的Chrome插件,甚至是第三方插件?此外,在最终用户授予浏览器访问麦克风后,是否可以使用JavaScript完成此操作?
答案 0 :(得分:2)
这很简单,你删除了这部分代码:
"mandatory": {
"googEchoCancellation": "false",
"googAutoGainControl": "false",
"googNoiseSuppression": "false",
"googHighpassFilter": "false"
},
(我的pitchdetect演示明确取消了Chrome中的AutoGainControl和回音消除功能。)调用getUserMedia后你无法改变它(虽然你可以再次调用getUserMedia)。