AudioCapturePlay
基于AudioRecord录制原始pcm音频,使用开源库lame实时转换pcm音频为MP3格式音频,采用Service、MediaPlayer播放MP3,提供录制音频计时器显示,音频音量分贝值显示,音频频谱显示,录制、播放状态控制等
项目地址
- 单独音频录制播放(github.com/MannaYang/A…)
- 音视频录制合成(github.com/MannaYang/A…)
功能简介
目前包含基本的音频录制、播放操作,功能如下:
- 基于AudioRecord录制原始PCM格式音频数据
- 基于lame库实时转换PCM音频为MP3格式音频
- 基于原始lame项目中C文件编译生成对应so文件、提供调用lame编码封装类
- 基于FFT格式化PCM数据并实时显示音频频谱
- 提供录制音频计时器显示、音量分贝值显示、录制开始、暂停、继续等状态控制与文件写入
- 提供AudioPlayManager对象控制MediaPlayer播放、暂停、继续状态、Timer定时更新SeekBar进度条
- 提供ObjectAnimator方式实现唱针、唱片旋转、复原动画操作
其它音