{"repo":"ahmedeltaher/Android-MVVM-Architecture-Android-Voice-AI-SDK","free":true,"listed":false,"github":"https://github.com/ahmedeltaher/Android-MVVM-Architecture-Android-Voice-AI-SDK","clone":"git clone https://github.com/ahmedeltaher/Android-MVVM-Architecture-Android-Voice-AI-SDK.git","description":"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","language":"Kotlin","stars":2576,"topics":["mvvm","android","ai","voice-ai","ai-agent","android-mvvm-architechture","mvvm-android","mvvm-architechure","voice","voice-control"],"license":null,"category":"mobile-apps","readme_excerpt":"Android Voice AI SDK in Model-View-ViewModel (ie MVVM) --- The Android Voice AI SDK is a reusable Android library that gives any app a full voice-driven AI conversation pipeline in minutes. It captures audio from the device microphone, transcribes speech to text, sends the transcript to Anthropic Claude for an intelligent response, and speaks the reply back to the user through text-to-speech — all wired together with a single VoiceAISDK.Builder call. The SDK ships ready-to-drop-in Jetpack Compose UI components, swappable STT/TTS engine adapters, on-device emotion detection, and security utilities including PII redaction and encrypted key storage. Features Layer Capability ------- ----------- Audio Input Voice Activity Detection (VAD), noise handling, streaming PCM capture Recognition Speech-to-Text (STT), language detection, speaker diarization Understanding Intent extraction, entity recognition, conversation context Action API orchestration, workflow execution, task automation Response LLM answer generation (Anthropic Claude) Voice Output Text-to-Speech (TTS), voice style selection, audio streaming Safety User consent, authentication, abuse prevention Analytics Conversation logs, session summaries, quality metrics Requirements Requirement Version --- --- Android Studio Meerkat or newer Minimum SDK 24 (Android 7.0) Kotlin 2.0+ (project uses 2.3.21) Anthropic API key Required — obtain at console.anthropic.com Quick Start Step 1 — Add the dependency and manifest permissions In ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ahmedeltaher","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ahmedeltaher/Android-MVVM-Architecture-Android-Voice-AI-SDK/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}