我已经查看了 AudioSystem
类,但似乎无法弄清楚我将如何在 Windows 中获取音频的输出流,即您从扬声器?
然后我希望能够获取此输入流,然后将其再次输出到不同的流,本质上是将所有声音的二级副本发送到另一台设备,以便随后可以播放?
最佳答案
参见 Capturing Audio在 Java 教程中。
查看系统的各种数据线以发现组合所有声音的数据线。如果没有启用任何软件或硬件“音频环回”,Java 将无法检测到它。
关于java - 捕获整个 Windows 声音输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19373273/