A headless microphone recorder for Kotlin Multiplatform: one AudioRecorder interface over MediaRecorder and AVAudioRecorder, an explicit prepare/start/pause/resume/stop state machine, and typed RecorderError results instead of platform exceptions. Pick this module if you need voice notes or capture in shared code and want illegal transitions, a missing RECORD_AUDIO grant, and a full disk to arrive as values you can handle rather than crashes.

Latest Versions

12 versions โ†’
Version โ–ผVulnerabilitiesUsagesDate
2.2.x
2.2.0
1
Oct 06, 2026
2.1.x
2.1.0
1
Oct 06, 2026
2.0.x
2.0.0
1
Oct 04, 2026
1.9.x
1.9.0
1
Oct 02, 2026
1.8.x
1.8.0
1
Sep 24, 2026
1.7.x
1.7.1
1
Sep 23, 2026
1.6.x
1.6.0
1
Sep 17, 2026
1.5.x
1.5.0
1
Sep 15, 2026
1.3.x
1.3.0
1
Sep 14, 2026
1.1.x
1.1.0
1
Sep 13, 2026
12 versions โ†’