HarmonyOS 音频录制与播放模块
1.模块功能概览
- 麦克风权限动态检测与申请
- 音频录制功能(支持参数配置)
- 音频波形实时可视化(暂时未完善,先凑合看,后续会完善)
- 录音文件播放功能
2.权限检测流程
1.代码实现
2.2. 权限状态处理
状态 |
处理方式 |
第一次授权成功 |
直接启用录音功能 |
第一次授权失败 |
弹窗提示前往系统设置 |
系统设置二次授权失败 |
返回上级页面 |
3. 录音功能核心实现
1.录音机配置
2.录音操作控制
方法 |
功能描述 |
startRecord() |
创建文件句柄/配置参数/启动录音 |
stopRecord() |
停止录音/释放资源/关闭文件 |