azure-ai-voicelive-dotnet
CommunityBuild 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.