javasound

    0热度

    1回答

    我正在编写几行代码,每隔0.5秒就会打印出“tick”和“tock”,并打印出“done!” 60秒后。 import javax.sound.sampled.*; public class Thread0001 { public static void main(String args[]) { for(int i=0; i<60; i++) { try

    2热度

    1回答

    我正在开发个人项目。基本上我有一个小的声音剪辑集合,如拍手或嘟嘟声。我想创建一个程序,通过麦克风或某种形式的音频输入来侦听声音,当播放声音片段时,它应该识别该片段。 我已经试过寻找这个自己,并已找到这篇文章。 http://www.redcode.nl/blog/2010/06/creating-shazam-in-java/ 我试着复制它,但我发现它不能按预期工作。我猜测我用来创建散列的声音片段

    1热度

    1回答

    这是我的健全课。 public class Sounds extends Thread { private String filename; private Position curPosition; private final int EXTERNAL_BUFFER_SIZE = 524288; enum Position { LEFT, RIGHT, NORMAL };

    0热度

    2回答

    所以,我有一个AudioInputStream,它从FileInputStream读取。我想关闭FileInputStream,这将关闭AudioInputStream。 有什么办法可以完全加载音频,这样我就不必直接从文件中流式传输了吗?

    0热度

    2回答

    我是JAVA的新手,我正在尝试阅读一个片段。这是我的代码: import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import javax.sound.sampled.AudioFormat; import

    0热度

    1回答

    我在播放jar文件中的声音时遇到问题。 这是我的代码有播放声音:正在使用该Sounds.class文件 public class Sounds { public static void playClickSound() { try { Clip clip = AudioSystem.getClip(); clip.open(AudioSystem

    2热度

    1回答

    我想获得音频文件的持续时间(总时间),以秒为单位。音频文件可以是任何格式I.E. (.mp3,.wav,.wma等)。 try { File file = new File("C:/Users/Administrator/AppData/Local/Temp/" + "01 - Ab Tere Bin Jee Lenge Hum-(MyMp3Singer.com).mp3")

    1热度

    1回答

    下面的代码工作完全在Windows上: File soundFile = new File("bell.wav"); AudioInputStream ais = AudioSystem.getAudioInputStream(soundFile); Clip clip = AudioSystem.getClip(); clip.open(ais); clip.setFramePositi

    0热度

    1回答

    我没有经验的主题,请理解。 我想用javax.sound类为我的游戏添加背景音乐。我尝试了很多在互联网上描述的方法,但都没有成功。请给我一个能够播放背景音乐的简单课程。 (我使用Eclipse)

    3热度

    1回答

    我正在开发一个java项目,该项目可以帮助人们了解各国在地图上的位置。 程序播放一个.wav声音文件,当鼠标移过一个对象,并完全在Windows中运行,但今天我想这样在Ubuntu相同,该程序引发下一个例外: 的javax。 sound.sampled.LineUnavailableException:格式为PCM_SIGNED 44100.0 Hz,16位,立体声,4字节/帧的行,不支持litt