A complete Unity AR application for XREAL Air 2 smart glasses featuring a Jarvis-like AI voice assistant powered by OpenAI's ChatGPT API.
- 100% hands-free voice interaction
- Jarvis-style conversational AI with context retention
- Floating AR UI panels for chat, research, weather, and maps
- Map navigation overlays using GPS + compass
- Real-time information display
- Multi-language support with instant translation
- Unity 2021.3 LTS
- XREAL NRSDK (latest)
- Android API 29+, ARM64, IL2CPP
- OpenAI ChatGPT API
- Google Maps API / Mapbox
- Android Speech-to-Text & Text-to-Speech
Assets/
├── NRSDK/ # XREAL SDK
├── Scripts/
│ ├── Core/ # Core system scripts
│ ├── AI/ # ChatGPT integration
│ ├── Voice/ # STT/TTS handling
│ ├── Maps/ # Map integration
│ ├── UI/ # AR UI components
│ └── Utils/ # Utility scripts
├── Prefabs/ # UI and system prefabs
├── Materials/ # AR-optimized materials
├── Scenes/ # Main AR scene
└── StreamingAssets/ # Configuration files
- Install Unity 2021.3 LTS with Android Build Support
- Download and import XREAL NRSDK
- Configure project settings for XREAL Air 2
- Set up API keys for OpenAI and Maps
- Build and deploy via Android + Nebula
- Android SDK API 29+
- NDK for ARM64 architecture
- IL2CPP scripting backend
- OpenGL ES3 graphics API