Samples showing how to use Azure and AI services in Mixed Reality projects
Branch: master
Clone or download
ActiveNick Merge pull request #31 from Microsoft/feature/azurestorage
Updated to Unity 2018.2.20f1 & .NET Standard 2.0
Latest commit f54dffd Jan 22, 2019

MixedReality Azure Samples

MixedReality Azure Samples is a collection of samples and reference implementations for using Azure services in simulations. Though "Mixed Reality" is mentioned throughout the project, the vast majority of resources here are not exclusive to Windows Mixed Reality devices. Each sample or reference includes a System Requirements section that clearly explains where the code can run.


This project is organized into 3 key areas:

Standalone Samples

Concise projects that demonstrate a capability quickly and don't have external dependencies. These samples can be downloaded independently and tested quickly with little or no server setup.



Also demonstrate a capability but require additional setup. Solutions, for example, may require deploying an Azure workload like a bot, a function, or a database.


  • LUIS Caching Service: Reusable solution that showcases how to cache results from LUIS in Cognitive Services.

Reference Architectures

Are a set of capabilities that have all been designed to work together. For example, Speech Recognition may be used on its own but it is also designed to work with Language Understanding.


  • LUIS for XR: A powerful Natural Language replacement for voice commands.


This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact with any additional questions or comments.