如何在.NET中检测麦克风的声音

9

我目前有一段代码,可以创建一个在自由空间中移动的网络摄像头,并根据我通过键盘按键设置的标志自动向上或向下移动。我希望能够使其能够检测麦克风上是否检测到声音(超过一定阈值,以免仅捕捉噪音),如果检测到声音,则将标志设置为true。如果声音停止(低于阈值),则标志将变为false,移动也会停止。我已经拥有了所有组件,除了从麦克风检测声音并触发事件的部分。

如果您能提供任何帮助,将不胜感激!

谢谢!


1
啊,Clapper。拍手开!拍手关!美国专利#5493618,http://www.wikipatents.com/US-Patent-5493618/method-and-apparatus-for-activating-switches-in-response-to-different。 - Hans Passant
2个回答

4

1
注意:这是一款付费产品。免费版本在每次应用程序启动时都会出现模态弹窗。 - Alastair Pitts

3

我下载了编译并运行,但不起作用?对象引用未设置为对象的实例。我正在使用 .net 4.0,但当我下载他的示例 .exe 时也出现了这个问题。 - NewSoundEngineer
很奇怪。它在我的电脑上运行,但我仍然使用Windows XP,.NET 3.5。 - Robert Harvey

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接