FLUTTER ECOSYSTEM

flutter_audio_capture

通过麦克风捕获音频缓冲流,适用于 iOS/Android。

最新版本
1.1.12
近 30 天下载
836
喜欢数
33
Pub 分数
130

Package Overview

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

插件概览

flutter_audio_capture 是一个 Flutter 插件,可在 Android、iOS 和 Linux 上实现设备麦克风的实时音频录制。它提供对原始音频缓冲区流的访问,适用于需要低级别音频处理的应用程序,例如语音分析、实时音频效果或自定义音频处理流程。该包与 Flutter 的事件驱动架构无缝集成,并支持可配置采样率和通道数的连续音频流。非常适合需要直接控制音频输入的音频中心应用程序开发者。

适合场景
  • 实时语音处理
  • 音频可视化
  • 语音控制的应用程序
  • 实时音频流
  • 自定义音频效果
主要特点
  • 原始音频缓冲区流访问
  • 跨平台支持(Android、iOS、Linux)
  • 可配置的采样率和通道
  • 低延迟音频捕获
  • 事件驱动流式 API
适合对象
  • 音频分析工具
  • 语音识别系统
  • 音乐制作应用
  • 互动音频体验
  • 实时通信应用
使用建议
  • 需要麦克风权限
  • 可能消耗大量电池电量
  • 持续捕获期间CPU使用率过高
  • 有限的文档
  • 需要平台特定的配置
支持平台AndroidiOSLinux

安装插件

flutter pub add flutter_audio_capture

所属分类

源码仓库

关联项目