What problem does it solve?
The Azure Avatar Skill provides a plug-and-play solution for creating real-time AI avatars by integrating Azure Voice Live API and GPT-Realtime, enabling interactive avatars in applications without building the entire media pipeline from scratch.
Core Features & Use Cases
- Real-time Avatar Streaming: Use WebSocket-based Voice Live API or WebRTC to stream avatar video and audio to your UI.
- Two Connection Modes: Choose between a built-in avatar via Voice Live WebSocket or a direct GPT-Realtime WebRTC session for lower latency.
- Token & Session Management: Handles ICE tokens, ephemeral WebRTC tokens, and session/config updates to simplify integration.
- Use Case: Build customer support avatars or virtual assistants that respond in real-time within dashboards or portals.
Quick Start
Install dependencies, configure credentials, and run the demo. See SKILL.md for setup details and example commands.