【问题标题】:How to capture the speaker's output using the Web Audio API? [duplicate]如何使用 Web Audio API 捕获扬声器的输出? [复制]
【发布时间】:2016-06-10 20:00:18
【问题描述】:

在网页上,我想捕获当前扬声器的输出(计算机的全局音频输出)。

我看到Web Audio API可以做很多事情,但它可以做这样的事情?

如果是,怎么做?如果没有,是否有任何 - 简单的,如果可能的话 - 替代方案?

【问题讨论】:

    标签: javascript html web-audio-api


    【解决方案1】:

    Web Audio API 无法实现,除非用户的声卡驱动程序提供 Wave Out 或类似的环回设备,在这种情况下,您可以像使用任何其他输入设备一样进行录制。不过这些都很少,而且命名往往因设备而异,因此您需要让用户选择或猜测。

    我不确定是否有任何真正的替代方案 --- 至少可以在每个平台和浏览器上运行。 Windows 提供了一个 loopback recording API 作为建议,您可以使用 Java 小程序访问它,但我认为它不会满足您的要求。

    【讨论】:

    猜你喜欢
    • 2015-03-15
    • 2017-12-09
    • 2019-06-17
    • 2015-11-05
    • 1970-01-01
    • 2011-10-02
    • 2014-01-27
    • 1970-01-01
    相关资源
    最近更新 更多