Android Direct Mode demo
Kotlin / Compose reference implementation for the Direct Mode path.
SDK package setup
Add the dependency to yourbuild.gradle.kts:
build.gradle.kts
Integration flow
Create credentials
Create an App ID and Avatar ID in Spatius Studio, then mint a Session Token from your backend. See Credentials.
Initialize AvatarKit
Initialize the Android SDK with your App ID, Avatar ID, Session Token, and selected region.
Send avatar speech audio
Send PCM16 mono avatar speech audio to AvatarKit. Motion Server returns motion data, and AvatarKit renders the avatar locally. For audio source and timing guidance, see Audio.
Next steps
Android SDK reference
Complete Android API documentation.
Browse all demos
Every runnable demo by platform and integration path.

