Zaid Zaim

Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!

What if your next AI assistant was a character you could meet in VR? Learn to build an immersive copilot with Unity, .NET, and Azure OpenAI.

Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!
#1about 3 minutes

Introducing the concept of an immersive AI copilot

The talk introduces building an interactive AI character inspired by Disney's WALL-E using immersive technologies and generative AI.

#2about 3 minutes

Using Microsoft Mesh for collaborative XR experiences

Microsoft Mesh integrates into Microsoft Teams to provide a platform for immersive meetings, trainings, and social events.

#3about 1 minute

The core technologies for building an immersive copilot

The project is built using three main components: the Unity game engine, the Mesh Toolkit for deployment, and Azure OpenAI for intelligence.

#4about 5 minutes

Integrating Azure OpenAI service with Unity via REST API

A C# script in Unity calls the Azure OpenAI REST API to handle communication, parse the JSON response, and manage text-to-speech output.

#5about 2 minutes

Using the Mesh Toolkit for cross-platform deployment

The Mesh Toolkit provides shaders, visual scripting, and an optimizer to prepare and deploy the Unity environment to the Mesh platform.

#6about 6 minutes

Live demo of the AI copilot on a HoloLens device

A live demonstration shows interaction with the AI character "Anna" using voice commands on a Microsoft HoloLens.

#7about 6 minutes

Live demo in a shared Microsoft Mesh environment

The AI copilot is demonstrated within a shared, multi-user Microsoft Mesh space, showing collaborative interaction with the character.

#8about 6 minutes

Integrating immersive spaces directly into Microsoft Teams

The final demo showcases how users can join a Microsoft Mesh immersive space directly from a standard Microsoft Teams meeting.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025
Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
With AIs wide open - WeAreDevelopers at All Things Open 2025
CH
Chris Heilmann
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?
Join Scott Hanselman at WWC24 to explore AI's role as a superhero or supervillain. Scott shares his 32 years of experience in software engineering, discusses AI myths, ethical dilemmas, and tech advancements. Engage with his live demos and insights o...
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?

From learning to earning

Jobs that call for the skills explored in this talk.

AI Engineer

AI Engineer

Knowunity GmbH
Berlin, Germany

Google BigQuery
AI Engineer

AI Engineer

Axiom Software Solutions
Barcelona, Spain

Remote
GIT
DevOps
Python
Terraform
+4
AI Engineer

AI Engineer

Codurance
Leeds, United Kingdom

£53K
Azure
Python
Agile Methodologies
Amazon Web Services (AWS)