FLUTTER ECOSYSTEM

flutter_recorder

一个使用 miniaudio 作为后端的低级音频录制插件。可检测静音并保存为 WAV 音频文件。可实时获取音频波形、FFT 和音量级别。

最新版本
2.0.5
近 30 天下载
3870
喜欢数
92
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

flutter_recorder 是一个用于 Flutter 的低级别音频录制插件,其后端使用 miniaudio。它支持实时音频捕获,具备静音检测、WAV 文件导出功能,以及在录制过程中访问音频波形、FFT 数据和音量水平的功能。专为需要对音频输入进行精细控制的开发者设计,支持 Android、iOS、Web、macOS、Windows 和 Linux 多个平台。适用于需要精确音频分析或处理的应用程序。

适合场景
  • 实时音频分析
  • 语音活动检测
  • 音频波形可视化
  • 噪声水平监测
  • WAV 文件生成
  • 音频信号处理
主要特点
  • 静音检测
  • 实时音频数据访问
  • WAV 文件输出
  • FFT 和音量级别提取
  • 跨平台支持
  • 低级别音频控制
适合对象
  • 音频工程应用
  • 语音识别系统
  • 音乐制作工具
  • 声音分析工具
  • 需要原始音频流的开发人员
使用建议
  • 需要理解音频信号处理
  • 有限的高级抽象
  • 平台特定的音频权限
  • 对低端设备的潜在性能影响
  • 无内置播放功能
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add flutter_recorder

所属分类

依赖

依赖清单 8 项

源码仓库

关联项目