AudioRecordView
Audio visualizer that can be used during sound recording.
A flexible, efficient library written in Kotlin for drawing real wave forms while recording. Free, easy and convenient to use.
How to include?
Add the repository to your project build.gradle:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
And add the library to your module build.gradle:
dependencies {
implementation 'com.github.Armen101:AudioRecordView:1.0.1'
}
Or Maven
<dependency>
<groupId>com.github.Armen101</groupId>
<artifactId>AudioRecordView</artifactId>
<version>1.0.0</version>
</dependency>
How do I use AudioRecordView?
in XML
Drawing
You can execute this code in a timer, for example, every 100 milliseconds
At the end or before reuse
audioRecordView.recreate()
Compatibility
Minimum Android SDK: AudioRecordView requires a minimum API level of 16.