Android+iOS录音管理器(支持实时帧回调) - 更新日志
1.3.3(2026-05-26)
优化文档使用说明
1.3.2(2026-04-21)
修复 iOS 云打包时 UTS 插件编译失败问题(Optional 回调未解包)
1.3.1(2026-04-03)
修复IOS在调用stop方法的时候,概率性阻塞卡死的问题
1.3.0(2026-03-31)
- 新增声音源配置,支持设置是否隔离设备扬声器声音,仅录取外部麦克风声音
- 新增录音是否与其他App音频共存的配置
1.2.0(2026-03-16)
- 新增录音中断自动检测:麦克风被抢占或来电时通过
onError回调通知,不再静默停止 - Android 新增来电检测(
READ_PHONE_STATE权限可选,无权限自动降级为看门狗) - iOS 新增系统中断监听(来电、其他应用抢占时立即回调)
- 录音与播放共存:Android 移除 AudioFocus 管理,iOS 切换为
playAndRecord模式 - 错误码扩展为 7 个,语义更准确,Android/iOS 两端统一
- 修复 iOS
onStart回调时机(引擎启动成功后才触发) - 修复 iOS
tempFilePath补全file://前缀,与 Android 一致
1.1.0(2026-03-10)
1、Android 新增录音输出目录配置:
RecorderOptions.androidOutputScope:external|internal- 默认值改为
external(外部应用专属缓存目录) - 外部目录不可用时自动回退到内部缓存目录
2、Android 新增录音通知增强能力(可选)
RecorderOptions 新增字段:
showNotification(默认 false)notificationNamenotificationText当showNotification=true时,录音期间显示常驻通知,可增强后台/息屏存活率 当showNotification=false时,保持原有录音逻辑不变 Android 清单新增android.permission.POST_NOTIFICATIONS
3、新增事件取消监听 API,Android/iOS 统一支持:
offStartoffStopoffFrameRecordedoffErroroffPauseoffResume
1.0.0(2026-02-12)
首个正式完善发布版本 实现实时PCM音频流回调,支持边录边获取原始音频数据 支持实时分贝监测,帧回调中直接返回当前音量值 提供完整的录音控制:开始、停止、暂停、恢复、取消 Android/iOS双端适配,统一API,纯UTS实现无需原生代码