Search packages, repositories and app categories

Package detailsv7.1.2

record

Audio recorder from microphone to file or stream with multiple codecs, bit rate and sampling rate options.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
1.5M
Likes
896
Pub points
160

Install package

flutter pub add record

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The record package enables audio recording from the device's microphone to file or stream, supporting multiple codecs, bit rates, and sampling rates. It is designed for cross-platform use across Android, iOS, Web, macOS, Windows, and Linux. Developers can integrate high-quality audio capture into their Flutter apps with flexible configuration options. The package provides a straightforward API for starting, stopping, and managing recordings, making it ideal for voice memo apps, podcast tools, or any application requiring real-time audio input. It leverages native platform capabilities through platform channels.

Use cases

  • Voice memo applications
  • Podcast recording tools
  • Real-time audio processing
  • Audio annotation features
  • Interactive learning apps

Key features

  • Multiple audio codecs
  • Configurable bit rate and sample rate
  • Cross-platform support
  • Stream and file output
  • Simple recording API
  • Platform-native performance

Suitable for

  • Developers building audio-heavy apps
  • Apps requiring customizable audio capture
  • Projects targeting multiple operating systems
  • Educational or creative audio tools
  • Real-time voice interaction

Considerations

  • Requires appropriate permissions on mobile platforms
  • Web support may have limitations based on browser
  • Large files may impact storage usage
  • Background recording not supported on all platforms
  • Codec availability depends on target OS

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

record/README.md

Categories

Dependencies

Dependency list 7 items

  • record_android^2.1.2
  • record_ios^2.1.1
  • record_linux^2.1.0
  • record_macos^2.1.1
  • record_platform_interface^2.1.0
  • record_web^2.1.1
  • record_windows^2.2.0

Source repository

Projects using this package

Rankings