ahmedeltaher/Android-MVVM-Architecture-Android-Voice-AI-SDK
An Android SDK that enables voice AI interactions by combining speech-to-text (Whisper), AI processing (Claude), and text-to-speech (ElevenLabs) services.

Velocity · 7d
+0.7
★ / day
Trend
→steady
star history
This is a voice AI application framework for Android that provides a complete pipeline for voice-based AI interactions. It uses MVVM architecture with Kotlin and integrates Android’s SpeechRecognizer and TextToSpeech alongside OpenAI Whisper for STT, Anthropic Claude for AI processing, and ElevenLabs for TTS. The project includes testing infrastructure with MockK, JUnit5, and Espresso.