1.Java实现音频录制和音频播放

在做项目的时候需要用到音频录制,于是就百度学习了一下,综合了一下实际可用的例子。
使用代码如下:

package audio;

public class Test {
   
    public static void main(String[] args) throws InterruptedException {
   
        //新建录音线程,并存入test.wav文件里
        AudioRecorder audioRecorder = new AudioRecorder("test.wav");
        audioRecorder.start();
        Thread.sleep(5000);//这里是设置录音的时长
        audioRecorder.stopRecording();
        audioRecorder.play("test.wav");//根据文件路径播放音频
    }
}

1.Java实现音频录制和音频播放_第1张图片

代码如下:

package audio;

import javax.sound.sampled.*;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;

public class AudioRecorder extends Thread {
   

    private static TargetDataLine m

你可能感兴趣的:(Java多媒体编程,音视频,java,开发语言)