我可以在html5中获取比某个级别更响亮的声音吗?

时间:2016-04-17 18:51:33

标签: html5-audio web-audio getusermedia

我只需要捕捉比某一级别更响亮的声音。 有可能吗?

我现在关于getUserMedia,但没有找到解决此问题的任何信息。

1 个答案:

答案 0 :(得分:3)

是的,您可以使用Web Audio检测音量级别(我做了一个代码示例:https://github.com/cwilso/volume-meter),然后用它来打开声音录音(例如使用相对较新的MediaRecorder API,或者像RecorderJS这样的库(https://github.com/mattdiamond/Recorderjs)。你需要自己制定一堆代码决策(比如,它是否自动关闭?什么级别打开?瞬时音量或平均音量随时间变化) ?)