本文介绍了Android实现录音的实例代码(MediaRecorder),分享给大家,具体如下:
Android提供了两个API用于录音的实现:MediaRecorder 和 AudioRecord,各有优劣。
1、MediaRecorder
已经集成了录音、编码、压缩等,支持少量的录音音频格式,大概有.aac(API = 16) .amr .3gp
优点:大部分已经集成,直接调用相关接口即可,代码量小
缺点:无法实时处理音频;输出的音频格式不是很多,例如没有输出mp3格式文件
2、AudioRecord
主要是实现边录边播(AudioRecord+AudioTrack)以及对音频的实时处
1