Azure.AI.VoiceLive
This is the Azure.AI.VoiceLive client library for working with the Azure VoiceLive service. Azure VoiceLive is a managed service that enables low-latency, high-quality speech-to-speech interactions for voice agents. The API consolidates speech recognition, generative AI, and text-to-speech functionalities into a single, unified interface, providing an end-to-end solution for creating seamless voice-driven experiences. Use the client library to: * Create real-time voice assistants and conversational agents * Build speech-to-speech applications with minimal latency * Integrate advanced conversational features like noise suppression and echo cancellation * Leverage multiple AI models (GPT-4o, GPT-4o-mini, Phi) for different use cases * Implement function calling and tool integration for dynamic responses * Create avatar-enabled voice interactions with visual components See https://aka.ms/voicelivesdk-net for more information.
Install
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard |
README
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.