FLUTTER ECOSYSTEM

another_audio_recorder

(Null-Safe + V2) Audio Record Plugin that supports record, pause, resume, stop, and provide access to audio level metering properties average power peak power.

Latest version
1.3.0
30-day downloads
405
Likes
31
Pub points
150

Package Overview

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

Overview

Another Audio Recorder is a null-safe, version 2 Flutter plugin for Android and iOS that enables audio recording with full control over recording lifecycle—record, pause, resume, and stop. It provides real-time access to audio level metering, including average and peak power, making it ideal for applications requiring audio visualization or quality monitoring. The plugin is lightweight, well-documented, and designed for seamless integration into music, voice note, or podcast apps.

Use cases
  • Voice memo applications
  • Audio visualization tools
  • Podcast recording features
  • Real-time audio level monitoring
  • Speech-to-text preprocessing
Key features
  • Supports record/pause/resume/stop
  • Real-time average and peak power metering
  • Null-safe and compatible with Dart 3
  • Cross-platform (Android & iOS)
  • Simple API with callback events
Suitable for
  • Developers building audio recording apps
  • Apps needing audio level feedback
  • Projects requiring precise audio control
  • Flutter apps targeting mobile platforms
Considerations
  • Requires runtime permissions on Android and iOS
  • Limited to audio recording—no playback support
  • May require additional handling for background recording
  • Depends on platform-specific native code
Supported platformsAndroidiOS

Install package

flutter pub add another_audio_recorder

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects

No data available yet.