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

From learning to earning

Jobs that call for the skills explored in this talk.

AI Engineer

Knowunity GmbH
Berlin, Germany

Google BigQuery