Technical & DevelopmentIntermediate
azure-ai-voicelive-java
Real-time bidirectional voice AI
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/microsoft/skills --skill azure-ai-voicelive-javanpx skills add https://github.com/microsoft/skills --skill azure-ai-voicelive-javaOr paste this URL into your assistant to install:
Overview
What This Skill Does
Java SDK for Azure AI VoiceLive. Enables real-time bidirectional voice conversations with AI assistants over WebSocket, handling audio streaming, voice activity detection, and turn-based interaction in reactive Java applications.
Application
When to use this Skill
- Configuring integration settings for custom agent workflows.
- Optimizing query execution and response latency in production.
- Developing clean, standard-compliant implementations for enterprise services.
- Troubleshooting connection timeouts and authentication handshakes.
- Monitoring API rate limits and execution pipelines programmatically.
Documentation
Show Skills.md file
Azure AI VoiceLive SDK for Java
Real-time, bidirectional voice conversations with AI assistants using WebSocket technology.
Installation
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-ai-voicelive</artifactId>
<version>1.0.0-beta.2</version>
</dependency>
Environment Variables
AZURE_VOICELIVE_ENDPOINT=https://<resource>.openai.azure.com/ # Required for all auth methods
AZURE_VOICELIVE_API_KEY=<your-api-key> # Only required for AzureKeyCredential auth
AZURE_TOKEN_CREDENTIALS=prod # Required only if DefaultAzureCredential is used in production
Authentication
API Key
Lines 1 - 25 of 228
Recommendations