完成学习指南任务列表2:
使用 AudioRecord 和 AudioTrack API 完成音频 PCM 数据的采集和播放,并实现读写音频 wav 文件
音频开发基础知识:https://blog.51cto.com/ticktick/1748506
1、获取权限
2、初始化获取每一帧流的Size
3、初始化音频录制AudioRecord
4、开始录制与保存录制音频文件
5、停止录制
6、给音频文件添加头部信息,并且转换格式成wav
7、释放AudioRecord,录制流程完毕
AudioTrack实现PCM音频播放:
1、配置基本参数
2、获取最小缓冲区大小
3、创建AudioTrack对象
4、获取PCM文件,转成DataInputStream
5、开启/停止播放
网友评论