Skip to main content

Unity SDK Introduction

The UG Labs Unity SDK enables real-time AI-powered avatar conversations in your Unity applications. Create interactive experiences with natural language understanding, voice interaction, and dynamic responses.

Key Features

  • Real-time Conversation: Streaming text and audio responses from AI avatars
  • Voice Interaction: Built-in audio recording and playback
  • Event-Driven Architecture: React to conversation events in your game logic
  • Cross-Platform: Supports iOS and Android
  • Easy Integration: Simple API with example scenes

Requirements

  • Unity: Version 6 or later
  • iOS: iOS 13.0 or later
  • Android: API Level 24 (Android 7.0) or later

What You Can Build

  • Interactive NPCs with natural conversations
  • Voice-controlled game mechanics
  • AI companions and assistants
  • Educational experiences
  • Story-driven interactions
  • Multiplayer social features

How It Works

The Unity SDK handles the complexity of WebSocket connections, audio processing, and message serialization, allowing you to focus on creating engaging experiences.

Next Steps