在网页上,我想捕获当前发言人的输出(计算机的全局音频输出)。
我看到Web Audio API能够做很多事情,但它有能力做到这一点吗?
如果是,怎么样?如果不是,有没有 - 如果可能的话,简单的替代方案?
答案 0 :(得分:0)
除非用户的声卡驱动程序提供 Wave Out 或类似的环回设备,否则无法使用Web Audio API,在这种情况下,您可以从中进行录制,就好像它是任何其他输入设备一样。虽然它们很少,但命名往往因设备而异,因此您需要让用户选择或猜测。
我不确定是否有任何真正的替代品 - 至少可以在每个平台和浏览器上运行的替代品。 Windows提供了一个loopback recording API,您可以使用Java applet作为建议进行访问,但我不认为它会如何实现。