摘要: Android 提供的两个API同来实现录音,在录取的pcm数据签上头部信息.两个类的主要区别与特性:AudioRecord:主要实现音频的边录边播(AudioRecord+AudioTrack),已经音频的实时处理优点:语音的实时处理,可以用代码来实现音频的封装缺点:输出的是PCM数据,如果保存为音频文件是不能被音频播放器播放的,必须先写代码实现数据编码以及压缩示例:AudioRecord类录音实现WAV 格式封装,录音20s 文件大小大概为3.5MMeadiaRecord:已经继承了录音编码压缩等,支持少量的录音音频格式,aac(API16 SDK==4.1.6)。amr .3gp优点:大 阅读全文
posted @ 2014-03-20 00:56 MMLoveMeMM 阅读(1082) 评论(0) 推荐(0)
摘要: 下面是一个网上一个大神写的,在公司测过了,还不错.还可以写一个构造函数:initReader(InputStream is){fis = new FileInputStream(is); bis = new BufferedInputStream(fis); }eg:call it as following :InputStream is=Activity.getResource().openRawResource();InitReader(is);openRawResource(r.raw.wavname);上面漏了资源.// filename: WaveFileReader.java/.. 阅读全文
posted @ 2014-03-20 00:49 MMLoveMeMM 阅读(1700) 评论(0) 推荐(0)