我有一个数组,里面填充了所有当前连接的麦克风的 javax.sound.sampled.Line.Info 对象
Info[] sourceInfos = AudioSystem.getSourceLineInfo(Port.Info.MICROPHONE);
使用它们我可以得到所有麦克风的线路
for (Info sourceInfo : sourceInfos) {
Line sourceLine = AudioSystem.getLine(sourceInfo);
// record sound from those lines
}
扬声器也是如此
Info[] sourceInfos = AudioSystem.getSourceLineInfo(Port.Info.SPEAKER);
for (Info sourceInfo : sourceInfos) {
Line sourceLine = AudioSystem.getLine(sourceInfo);
// play sound on those lines
}
现在我只需要弄清楚如何在线路上播放声音以及如何从线路上录制声音。这就是我陷入困境并且找不到解决方案的地方。
所以只是说,问题是,我怎样才能读/写一行?
谢谢巴施迪
_