搜索插件、代码仓与 APP 分类

插件详情v0.1.0

microphone

插件(目前仅支持 Web)用于通过麦克风录制音频。这是一个音频录制插件。

Web
近 30 天下载
125
喜欢数
41
Pub 分数
150

安装插件

flutter pub add microphone

插件介绍

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

麦克风包是一个仅限网络的 Flutter 插件,可通过设备麦克风实现音频录制。它为在网页应用程序中直接启动、停止和管理音频录制提供了简单接口。专为音乐和音频相关项目设计,支持实时音频捕获,并可集成到语音备忘录应用、实时语音处理工具或需要通过麦克风获取用户输入的互动网络体验中。该插件利用浏览器 API 访问麦克风硬件并高效流式传输音频数据。

适合场景

  • 语音备忘录应用
  • 实时语音识别
  • 交互式网络音频体验
  • 音频反馈系统
  • 基于网络的播客录制

主要特点

  • 仅限网页支持
  • 实时音频流
  • 简单的录制 API
  • 浏览器麦克风访问
  • 低级别音频数据处理

适合对象

  • Web 开发人员构建音频应用
  • 带有语音输入的教育工具
  • 语音转文本集成
  • 在线协作平台
  • 创意网络项目

使用建议

  • 仅限网页平台
  • 需要用户授权才能访问麦克风
  • 可能因浏览器而产生延迟
  • 无原生移动支持
  • 依赖浏览器对音频功能的兼容性

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Microphone GitHub stars Pub version Twitter Follow

Flutter (web-only at this moment) plugin for recording audio (using the microphone).

Getting started

To learn more about the plugin and getting started, you can view the main package (microphone) README.

Plugin structure

The microphone plugin uses the federated plugins approach.
For this plugin, it means that the basic API is defined using pigeon. The pigeon files can be found in the pigeons directory in the main package. The API is defined in Dart in the microphone_platform_interface package.
Furthermore, the Android and iOS implementations can be found in the main package, while the web implementation is in the microphone_web package.

The packages in this repo are the following:

Package Implementations
microphone Main plugin package
microphone_platform_interface Basic API definition & message handling
microphone_web Web implementation

Contributing

If you want to contribute to this plugin, follow the contributing guide.

所属分类

依赖

依赖清单 3 项

  • meta^1.3.0
  • microphone_platform_interface^0.1.0+1
  • microphone_web^0.1.0

源码仓库

使用此插件的项目

暂无相关数据。