我认为只有当您有虚拟音频设备(具有“What U Hear”功能的本机声卡驱动程序、虚拟音频电缆、虚拟音频流或类似功能)时才有可能。之后,您只需找到与虚拟音频设备对应的混音器并创建TargetDataLine。
您可以通过修改以下代码示例来实现:
Mixer.Info[] mixersInfo = AudioSystem.getMixerInfo();
//select virtual audiodevice by vendor name, device name or version
Mixer.Info selectedMixerInfo = mixersInfo[0];
TargetDataLine recordLine = AudioSystem.getTargetDataLine(aAudioFormat, selectedMixerInfo);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1522 次 |
最近记录: |