Javasound は複数のマイクをどのように処理しますか? 複数のマイクから1つを選択することはできますか? どのマイクが使用されているかをどのように判断しますか? 複数のマイクの入力は、Java 仮想マシンでも処理されますか? 最後に、この方法はオペレーティング システム間で標準化されていますか、それとも OS が JVM の認識に影響を与えますか。これは、マイクから TargetDataLine を生成するために現在使用しているコードです。
DataLine.Info dataLineInfo = new DataLine.Info(TargetDataLine.class, getAudioFormat());
setTargetDataLine((TargetDataLine) AudioSystem.getLine(dataLineInfo));