ui_recorder library Null safety
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.