Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用麦克风检测声音吹出/尖叫(用于概念验证)?_Javascript_Html - Fatal编程技术网

Javascript 如何使用麦克风检测声音吹出/尖叫(用于概念验证)?

Javascript 如何使用麦克风检测声音吹出/尖叫(用于概念验证)?,javascript,html,Javascript,Html,我目前正在为一个hackathon编程一个快速的、肮脏的HTML5原型 用户必须对着笔记本电脑的麦克风吹气(或者对着麦克风尖叫!),直到达到某个(任意)水平 到目前为止,我还没有找到任何能在紧张的日程上帮助我的东西 由于事件类型(hackathon),我想实现一些正常工作的东西,它不必是稳定或安全的。。。嗯,这是一个原型:-) 我们使用HTML5,当然还有JavaScript。jQuery已经在项目中使用,演示将使用最新版本的Chromium进行显示 我希望我足够清楚,如果需要,请不要犹豫向我询

我目前正在为一个hackathon编程一个快速的、肮脏的HTML5原型

用户必须对着笔记本电脑的麦克风吹气(或者对着麦克风尖叫!),直到达到某个(任意)水平

到目前为止,我还没有找到任何能在紧张的日程上帮助我的东西

由于事件类型(hackathon),我想实现一些正常工作的东西,它不必是稳定或安全的。。。嗯,这是一个原型:-)

我们使用HTML5,当然还有JavaScript。jQuery已经在项目中使用,演示将使用最新版本的Chromium进行显示

我希望我足够清楚,如果需要,请不要犹豫向我询问更多信息


谢谢

您可以使用不稳定的Web音频API和
getUserMedia
来实现这一点

在html5rocks上有一篇关于该功能的短文:

可能的副本另请参见。如果你在代码方面遇到困难,请回答一个更具体的问题。我最后运行了一些测试(对于hackathon来说太多了),没有任何效果。我的意思是,我们甚至在许多计算机上,在许多操作系统和浏览器下尝试了在线演示,什么都没有。我们没有时间进行更多的调查,最终的行为实际上是在演示过程中伪造的(但我们没有就此撒谎:D)。如果再多一点硬件,我们就可以使用已经到位的Arduino(用于项目的物理部分),它可以完全按照需要完成工作。无论如何谢谢你!