用Java捕获扬声器输出

使用Java可以捕获扬声器的输出吗?此输出不是由我的程序生成的,而是由其他正在运行的应用程序生成的。可以使用Java完成此操作,还是需要使用C / C++?

回答:

我有一个基于Java的应用程序。使用JavaSound来捕获流经系统的声音以对其进行跟踪。它在我自己的(基于Windows的)计算机上运行良好,但在其他计算机上却完全失败。

为了使它在这些机器上正常工作,已经确定在软件或硬件中进行音频环回(例如,将导线从扬声器“ out”插孔连接到麦克风“ in”插孔)将是不二之选。

由于我真正想做的只是绘制音乐轨迹,并且弄清楚了如何用Java播放目标格式(MP3),因此没有必要进一步追求其他选择。

(我还听说Mac上的Java Sound严重损坏,但我从未仔细观察过。)

以上是 用Java捕获扬声器输出 的全部内容, 来源链接: utcz.com/qa/417798.html

回到顶部