gpt4 book ai didi

java - 第二个音频剪辑不播放。

转载 作者:行者123 更新时间:2023-11-30 11:51:45 28 4
gpt4 key购买 nike

嗯,具体来说,为什么这段代码似乎不想播放第二个音频文件:

public static void main(String[] args) {
//Plays first file for a few seconds
playMusic(new File("C:\\sample.wav"));
wait(5.0);
System.out.print("...");

//Second file that doesn't want to play:
playMusic(new File("C:\\sample2.wav"));
}

public static void playMusic(File Stream) {
AudioInputStream AIS
= AudioSystem.getAudioInputStream(Stream);

Clip music = AudioSystem.getClip();
music.open(AIS);
music.start();
}

我想我必须忽略某些东西(例如 music.close()、AIS.close()),但这些特定示例似乎没有任何效果。有什么想法吗?

最佳答案

您的应用程序是否可能在您的音频剪辑播放完毕之前终止?你可能会发现这个 SO answer有帮助。

关于java - 第二个音频剪辑不播放。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7278759/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com