我该如何阅读java程序中的音频片段?

时间:2011-01-30 14:43:05

标签: java audio variable-assignment

我是java的初学者,我想知道如何在程序中读取音频片段,我指的是一个使图像移动的线程,因为这会读取图像并思考是否与读取类似一个音频剪辑,但后来想知道如何阅读音频剪辑..我真的很无能......任何样本都会有所帮助... thnx很多提前:))

也...我仍然不熟悉我应该使用的关键词...例如在阅读图像时,我应该使用 - > ImageIO.read(新文件(“picture.gif”));

音频片段怎么样?

再次感谢:)

1 个答案:

答案 0 :(得分:1)

此代码应该有效。这是我做的一个旧项目,我必须做简单的音频播放。这些类来自javax.sound.sampled包。请注意,有几种方法可以做到这一点,但这是我当时能找到的最简单的方法。您需要为try catchIOExceptionUnsupportedAudioFileException添加LineUnavailableException块以包装该代码。

File afile = new File(audioFilePath);
AudioInputStream astream = AudioSystem.getAudioInputStream(afile);
Clip audio = AudioSystem.getClip();
audio.open(astream);
audio.setFramePosition(0);
audio.start();