AndroidSiriWave
AndroidSiriWave is a library that replicates the iOS 8 Siri waveform effect for Android. Easily integrate this sleek, customizable view into your project to give your app a sophisticated look with waveform animations
Install / Use
/learn @ankitmhatre/AndroidSiriWaveREADME
View This library on Google Play
<img width="200" alt="Screenshot 2024-07-01 at 12 07 43 PM" src="https://github.com/ankitmhatre/AndroidSiriWave/assets/6874272/72cce6f7-2283-4791-a580-3f779bcfa018">AndroidSiriWave
Android View which can act as iOS8 SiriWave
Description
AndroidSiriWave extends LinearLayout that reproduces the waveform effect seen in Siri on iOS 7 and iOS 8.
It is a Swift adaptation of the amazing SCSiriWaveformView by Stefan Ceriu.
Thanks for Kevinzhow for his awesome implementation of this ios Wave form

Gradle
The minimum API level supported by this library is API 15
Add link to jitpack Repositories in your root level build.gradle
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
In your module level build.gradle
dependencies {
compile 'com.github.ankitmhatre:AndroidSiriWave:0.1.0'
}
Usage
<com.am.siriview.DrawView
.
.
app:wave_count="5"
app:wave_color="#fff"
app:waveRefreshInterval="30"/>
Download
License
License under GNU GPL v3.0
Related Skills
node-connect
340.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
340.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.1kCommit, push, and open a PR

