0

スピーカーから TargetDataLine を取得するにはどうすればよいですか? マイクの方法は知っていますが、スピーカーの場合はわかりません。何か案は?

4

1 に答える 1

2

TargetDataLineスピーカーにとって意味のないデータを読み取るためのものです。

SourceDataLineスピーカーにデータを送信するために使用されます。AudioSystem.getLine()これはまたはから取得できますMixer

DataLine.Info次のようなものが必要です。

   DataLine.Info info = new DataLine.Info(SourceDataLine.class, audioFormat);

audioFormatは AudioFormat インスタンスです。これはAudioInputStreamインスタンスgetFormat()呼び出しから取得するか、AudioFormat の新しいインスタンスを構築するだけです。

于 2013-08-23T17:54:55.493 に答える