gpt4 book ai didi

java - 如何读取Java中我们的系统(PC声卡或扬声器)正在播放的音频流

转载 作者:行者123 更新时间:2023-12-03 02:18:35 29 4
gpt4 key购买 nike

我正在尝试播放从另一个系统中播放的音频读取的音频流。

请告诉我如何读取PC当前正在播放音频的音频字节。

感谢和问候
Yamini。

最佳答案

这已经被问过很多次了。答案是Java不支持所需的功能(实际上,在任何环境中都很难做到)。这并不是不合理的,因为某些操作系统不支持它。您的选择是:

  • 使用电缆将PC输出连接到其输入。如果使用模拟电缆,则会引入一些噪声。
  • 使用诸如soundflower(仅Mac)之类的软件来创建虚拟电缆。
  • 使用JNI访问可以执行此操作的系统的低级API。
  • 关于java - 如何读取Java中我们的系统(PC声卡或扬声器)正在播放的音频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17184397/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com