ui_recorder library Null safety UI_Widgets


The Flutter Sound UI recorder

The SoundRecorderUI widget provide a simple UI for recording audio.

The audio is recorded to a Track .


Classes

RecordedAudio
RecordedAudio is used to track the audio media created during a recording session via the SoundRecorderUI.
SoundRecorderUI
A UI for recording audio.
SoundRecorderUIState

Typedefs

OnDelete() → void
Callback fn type
OnPaused(RecordedAudio media, bool isPaused) → void
Callback fn type
OnProgress(RecordedAudio media) → void
Callback fn type
OnStart() → void
Callback fn type
OnStop(RecordedAudio media) → void
Callback fn type
UIRequestPermission(BuildContext context, Track track) Future<bool>
The requestPermissions callback allows you to provide an UI informing the user that we are about to ask for a permission.