没有音频时运行脚本

时间:2014-11-20 10:58:40

标签: c# vb.net windows visual-studio-2010

我正在尝试从包含大量链接的网站下载长篇教程,我想自动完成。

我需要创建一个听音频的脚本,如果程序在5秒后没有听到任何声音,那么它应该点击下一个按钮(我知道如何模拟点击)。

我从来没有使用过音频,你能不能给我一个api /函数来聆听 声音并返回一个值(真,假)或类似的东西,当它没有听到任何声音时。

非常感谢

2 个答案:

答案 0 :(得分:0)

这是录音:http://msdn.microsoft.com/en-us/library/ff827802.aspx

然后你必须知道录制声音的确切WaveFormat。如果你有精确的WaveFormat(例如16位pcm mono),你可以迭代,检查它是否在特定范围内。如果所有样品例如小于0.1,则是静音。如果不是......请点击。

答案 1 :(得分:0)

您想下载教程和网站的更多信息吗?为什么要手工编写脚本?看看现有的工具。例如http://pagenest.com/
不知道这是否符合您的要求,但有很多工具可以下载网站信息 BR