麦克风包是一个仅限网络的 Flutter 插件,可通过设备麦克风实现音频录制。它为在网页应用程序中直接启动、停止和管理音频录制提供了简单接口。专为音乐和音频相关项目设计,支持实时音频捕获,并可集成到语音备忘录应用、实时语音处理工具或需要通过麦克风获取用户输入的互动网络体验中。该插件利用浏览器 API 访问麦克风硬件并高效流式传输音频数据。
适合场景
语音备忘录应用
实时语音识别
交互式网络音频体验
音频反馈系统
基于网络的播客录制
主要特点
仅限网页支持
实时音频流
简单的录制 API
浏览器麦克风访问
低级别音频数据处理
适合对象
Web 开发人员构建音频应用
带有语音输入的教育工具
语音转文本集成
在线协作平台
创意网络项目
使用建议
仅限网页平台
需要用户授权才能访问麦克风
可能因浏览器而产生延迟
无原生移动支持
依赖浏览器对音频功能的兼容性
原始 README
以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。
Microphone
Flutter (web-only at this moment) plugin for recording audio (using the microphone).