0
如何從演講者處獲得TargetDataLine?我知道如何爲麥克風做到這一點,但我無法爲演講者弄清楚。有任何想法嗎?如何從演講者處獲得TargetDataLine?
如何從演講者處獲得TargetDataLine?我知道如何爲麥克風做到這一點,但我無法爲演講者弄清楚。有任何想法嗎?如何從演講者處獲得TargetDataLine?
TargetDataLine
用於讀取對講話者沒有意義的數據。
SourceDataLine
用於向揚聲器發送數據。你可以從AudioSystem.getLine()
或Mixer
得到。
您需要DataLine.Info
這是這樣的:
DataLine.Info info = new DataLine.Info(SourceDataLine.class, audioFormat);
audioFormat
是的AudioFormat實例 - 你可以從AudioInputStream
實例getFormat()
電話得到這個或只是構建的AudioFormat的新實例。
K,SourceDataLine就是我的意思。 :D它說我需要指定Info,所以我爲Speakers指定了哪些Info? – Skylion
更新的答案與有關信息的信息。 –
[Java聲音資源](http://www.jsresources.org/)有關於Java音頻的有用內容。 –