MediaRecord(基于文件录音)
已集成了录音,编码,压缩等,支持少量的音频格式文件。
优点:封装度很高,操作简单
缺点:无法实现实时处理音频,输出的音频格式少。
AudioRecord(基于字节流录音)
优点:可以实现语音的实时处理,进行边录边播,对音频的实时处理。
缺点:输出是PCM的语言数据,如果保存成音频文件是不能被播放器播放的。要用到AudioTrack这个去进行处理。
已集成了录音,编码,压缩等,支持少量的音频格式文件。
优点:封装度很高,操作简单
缺点:无法实现实时处理音频,输出的音频格式少。
优点:可以实现语音的实时处理,进行边录边播,对音频的实时处理。
缺点:输出是PCM的语言数据,如果保存成音频文件是不能被播放器播放的。要用到AudioTrack这个去进行处理。