#78 · Primary category: Speech & Audio
Android-MVVM-Architecture-Android-Voice-AI-SDK
Voice AI SDK is a reusable Android library that gives any app a full voice-driven AI conversation pipeline in minutes. Voice Assistant + Android Voide AI + SDK + MVVM + Kotlin
Project last updated:06/01/26
GitHub Stars
2.6K
Forks
614
Contributors
2
License
Other
Why we included this project
This Android library packages a complete voice conversation loop into a single builder call, so a Kotlin team can add spoken interaction to an existing app without hand-wiring the audio and speech-to-text layers themselves. The flow starts at the device microphone, passes through voice activity detection and speech-to-text, hands the transcript to an Anthropic Claude backend that keeps conversation history, then reads the reply back through text-to-speech. STT and TTS engines are swappable, and the project ships ready-made Jetpack Compose UI components plus session-level orchestration, along with extras such as PII redaction and encrypted key storage. Developers building voice assistants, hands-free controls, or accessibility features get a tested reference for the whole audio-to-answer path, rather than disconnected snippets. Because it follows MVVM with Hilt, it slots into an existing Android architecture instead of forcing a bespoke setup.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
whisper.cpp
Port of OpenAI's Whisper model in C/C++
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
VibeVoice
Open-Source Frontier Voice AI
voicebox
The open-source AI voice studio. Clone, dictate, create.
TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production