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
Android-MVVM-Architecture-Android-Voice-AI-SDK 是一个基于 Kotlin 开发的轻量级安卓语音 AI 开发包,旨在为各类应用快速集成完整的语音交互处理流程。该项目通过标准的 MVVM 架构封装了音频采集、语音转文字、AI 大模型交互及文本转语音等复杂功能,帮助开发者在几分钟内为应用添加语音助手能力。
集成主流的语音识别与合成引擎,支持在 Android SpeechRecognizer 和 OpenAI Whisper 以及 Android 原生 TTS 与 ElevenLabs 之间灵活切换。
提供开箱即用的 Jetpack Compose UI 组件,大幅简化前端界面的构建流程。
内置音频流处理机制,支持语音活动检测(VAD)、噪声抑制及流式 PCM 音频采集。
强化安全与性能特性,包含 PII 数据脱敏处理、加密密钥存储以及本地情绪检测功能。
采用标准的 MVVM 清洁架构模式,并配备完备的单元测试与 UI 测试框架,确保代码的高质量与可维护性。
适用于希望快速为现有 Android 应用添加 AI 对话交互功能的开发者,特别适合开发语音助手、智能客服或无障碍交互类移动应用。