插件概览
Another Audio Recorder 是一个空安全的、版本 2 的 Flutter 插件,适用于 Android 和 iOS,可实现对音频录制的完全控制——包括开始录制、暂停、恢复和停止。它提供实时音频电平测量访问功能,包括平均功率和峰值功率,非常适合需要音频可视化或质量监控的应用程序。该插件轻量级、文档完善,并专为无缝集成到音乐、语音笔记或播客应用中而设计。
适合场景
- 语音备忘录应用
- 音频可视化工具
- 播客录制功能
- 实时音频电平监控
- 语音转文本预处理
主要特点
- 支持录制/暂停/继续/停止
- 实时平均和峰值功率计量
- 空安全且与 Dart 3 兼容
- 跨平台(Android 和 iOS)
- 简单的 API,带有回调事件
适合对象
- 开发音频录制应用的开发者
- 需要音频电平反馈的应用程序
- 需要精确音频控制的项目
- 面向移动平台的 Flutter 应用
使用建议
- 在 Android 和 iOS 上需要运行时权限
- 仅限音频录制——不支持播放
- 可能需要额外处理以进行后台录音
- 依赖于平台特定的原生代码