skills.vishalvoidskills/vishalvoid
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-java

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

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

Explore other random skills

All skillsMy patterns