LaunchKit · 2026

Setup & Installation

npx skills add https://github.com/microsoft/skills --skill azure-ai-voicelive-dotnet
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-dotnet/skills/azure-ai-voicelive-dotnet
View on GitHub

What This Skill Does

Azure AI Voice Live SDK for .NET. Provides bidirectional WebSocket-based voice communication between .NET apps and Azure AI models. Handles real-time audio streaming, voice activity detection, and function calling within a single session.

It wraps WebSocket session management, audio chunk handling, and turn detection into typed C# classes, removing the need to implement raw protocol handling against the Azure realtime API.

When to use it

  • Building a voice assistant that responds to spoken questions in real time
  • Adding bidirectional audio to a .NET customer support chatbot
  • Triggering backend functions from voice commands during a live session
  • Switching between text and audio modalities in the same conversation
  • Connecting Azure Neural voices to a GPT-4o realtime model from a .NET app