kmp-audio-recorder-player
1.0.0-alpha05indexedFacilitates seamless audio recording and playback with high-quality, modern API, and type safety. Supports multiple platforms with comprehensive error handling and easy integration.
Facilitates seamless audio recording and playback with high-quality, modern API, and type safety. Supports multiple platforms with comprehensive error handling and easy integration.
A Kotlin Multiplatform library for audio recording and playback that works seamlessly across Android, iOS, Desktop, and Web platforms.
Add the library to your build.gradle.kts:
dependencies {
implementation("io.github.hyochan:kmp-audio-recorder-player:1.0.0-alpha04")
}
This project uses VS Code with predefined tasks for development:
Cmd+Shift+P → Tasks: Run Task → Build Library for All PlatformsNo additional configuration required! The library works out of the box on all supported platforms.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
Found a bug or have a feature request? Please create an issue on GitHub.
./gradlew :library:build./gradlew :library:testFor detailed setup instructions, see the Kotlin Multiplatform Library Template documentation.
| Platform | Status | Notes |
|---|
| Android | ✅ | API 24+ |
| iOS | ✅ | iOS 13+ |
| Desktop | ✅ | JVM |
| Web | ✅ | WASM |
Surfaced from shared tags and platforms — no rankings paid for.