-4
質問は基本的に自分自身を説明します。私はオーディオファイル(私は実際にどのような形式を使用することもできます)を呼び出し、呼び出されたときにそれからJava出力音を出したいと思います。シンプルなオーディオファイル(Java)を再生するには?
質問は基本的に自分自身を説明します。私はオーディオファイル(私は実際にどのような形式を使用することもできます)を呼び出し、呼び出されたときにそれからJava出力音を出したいと思います。シンプルなオーディオファイル(Java)を再生するには?
これは、音楽を無限にループしたい場合や、一度再生する音を欲したい場合など、効果的なサウンドの方法だと思います。私は実際に私の目的のためにどの音の方法が働いたかを理解するのに長い時間がかかったので、投稿しています。 この方法では、AIFC、AIFF、AU、SND、WAVEファイルしか使用できません。 WAVEファイル(.wav)は、.wavコンバータをオンラインにしてmp3(または変換したいファイル)がたくさんあるため、より簡単です。
輸入:
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
サウンド方法:
public void sound() {
try {
AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(this.getClass().getResource("NameOfFile.wav"));
Clip clip = AudioSystem.getClip();
clip.open(audioInputStream);
clip.start();
// If you want the sound to loop infinitely, then put: clip.loop(Clip.LOOP_CONTINUOUSLY);
// If you want to stop the sound, then use clip.stop();
} catch (Exception ex) {
ex.printStackTrace();
}
}
私はこれが役立つことを願っています。
これはGoogle検索と思われますか? – tnw