azure-ai-voicelive-dotnet

Community

Build real-time .NET voice assistants

Authordavidrrowley
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the complexity of building low-latency, bidirectional voice interactions in .NET by documenting session lifecycle, audio streaming, authentication, and function-calling patterns for Azure Voice Live.

Core Features & Use Cases

  • Real-time bidirectional audio: Guides creating and managing VoiceLiveSession WebSocket connections to stream microphone input and receive synthesized audio responses.
  • Session configuration & turn detection: Shows how to configure modalities, voice selection, and AzureSemanticVadTurnDetection for natural conversation flow.
  • Function calling & integration: Demonstrates defining function tools, handling function call arguments, and returning function outputs within the voice session.
  • Use Case: Build a voice assistant that captures user speech, invokes backend services (for example, weather or calendar), and returns spoken answers in real time.

Quick Start

Start a VoiceLive session with DefaultAzureCredential, configure modalities for Text and Audio, stream microphone audio to the session, and handle updates to play or display responses.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: azure-ai-voicelive-dotnet
Download link: https://github.com/davidrrowley/CortexYouV3/archive/main.zip#azure-ai-voicelive-dotnet

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.