在 Java 中播放 .WAV 檔案
在 Java 中播放音訊檔案需要了解音訊處理和播放技術。若要使用 Java 在按下按鈕時播放 .wav文件,請依照下列步驟操作:
1.匯入必要的函式庫:
import java.io.File; import java.io.IOException; import javax.sound.sampled.AudioFormat; import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.DataLine; import javax.sound.sampled.LineUnavailableException; import javax.sound.sampled.SourceDataLine;
2.初始化:
private final int BUFFER_SIZE = 128000; private File soundFile; private AudioInputStream audioStream; private AudioFormat audioFormat; private SourceDataLine sourceLine;
3.播放聲音方法:
public void playSound(String filename){ // Open the sound file ... // Get audio stream and format ... // Open a source data line ... // Start the source line ... // Read and write data from input stream to source line ... // Drain and close the source line ... }
使用範例:
MakeSound makeSound = new MakeSound(); makeSound.playSound("beep.wav"); // Replace "beep.wav" with the actual audio file path
此範例包含音訊串流資源的錯誤處理和管理。請注意,您可能需要針對不同的音訊格式和取樣率調整緩衝區大小。
以上是如何在 Java 中按下按鈕來播放 .WAV 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!