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/
添加回答
举报