1 回答

TA貢獻1776條經驗 獲得超12個贊
import java.io.IOException;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.UnsupportedAudioFileException;
public class AudioPlayer {
public static void playAudio() {
AudioInputStream audioIn;
try {
audioIn = AudioSystem.getAudioInputStream(AudioPlayer.class.getResourceAsStream("/audio/file.wav"));
Clip clip = AudioSystem.getClip();
clip.open(audioIn);
clip.start();
} catch (UnsupportedAudioFileException | IOException | LineUnavailableException e) {
e.printStackTrace();
}
}
}
這僅適用于爪哇庫。但是有很多方法可以做到這一點。
下面是一個快速音頻播放器實現 https://www.geeksforgeeks.org/play-audio-file-using-java/
添加回答
舉報