请问,如何提取音频输入流内的数据。

wqsgame 2008-04-16 04:20:03
如下程序:
import java.io.File;

import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;


public class Audiotest2 {

static private long framesize;

public static void main(String[] args) {
try {
File f = new File("D:\\Java\\source", "s3.wav");
AudioInputStream aduin = AudioSystem.getAudioInputStream(f);
framesize = aduin.getFrameLength();
} catch (Exception e) {
System.out.println("error");
}

System.out.println("音频文件长度2是" + framesize + " 和matlab一样长度了");
}
}
我想提取音频输入流aduin内的数据,请问怎么提取,最好是能保存到一个一维数组里面,不胜感谢;
...全文
119 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧