我有製作的基礎知識。但是,輸出文件一遍又一遍地重複WAV標頭字節。生成的文件大小合適,但是它與垃圾一起提交。使用Java聲音API從WAV文件中修剪開頭和結尾
我想使用一個擴展AudioInputStream的類,以便我可以與其他代碼無縫地使用它,將其與另一個AudioInputStream(它工作得很漂亮)混合使用。
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import javax.sound.sampled.AudioFileFormat;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.UnsupportedAudioFileException;
public class TrimmerAIS extends AudioInputStream{
private final AudioInputStream stream;
private final long startByte,endByte;
private long t_bytesRead=0;
public TrimmerAIS(AudioFormat audioFormat,AudioInputStream audioInputStream,long startMilli,long endMilli){
super(new