如何检测计算机是否正在播放任何声音?

时间:2011-09-23 23:26:50

标签: audio

我想以编程方式检测(本地)计算机(非移动设备)是否正在播放任何声音或音乐。最好是通过Java或Python或类似语言的一些高级api。

1 个答案:

答案 0 :(得分:0)

我从来没有这样做,但作为第一种方法,我会打开(打开输入,而不是输出)主窗口播放输出设备上的假记录流(而不是正常使用打开麦克风或线路设备进行录制)。

然后我会监控捕获的帧。如果在一定时间内有超过某个小阈值的值,我会推断有声音。