azure-ai-voicelive-py
Build real-time voice AI applications.
Setup & Installation
Install command
clawhub install thegovind/azure-ai-voicelive-pyIf the CLI is not installed:
Install command
npx clawhub@latest install thegovind/azure-ai-voicelive-pyOr install with OpenClaw CLI:
Install command
openclaw skills install thegovind/azure-ai-voicelive-pyor paste the repo link into your assistant's chat
Install command
https://github.com/openclaw/skills/tree/main/skills/thegovind/azure-ai-voicelive-pyWhat This Skill Does
Wraps the Azure AI Voice Live SDK to enable real-time bidirectional voice applications in Python over WebSocket. Handles audio streaming, voice activity detection, transcription, and function calling in a single async API. Supports voice assistants, speech-to-speech translation, and voice-driven avatars.
Abstracts raw WebSocket management, audio encoding, and VAD logic so application code focuses on conversation flow rather than protocol details.
When to Use It
- Voice assistant that listens via microphone and responds with spoken audio
- Real-time speech-to-speech translation during a live call
- Hands-free command interface for a Python desktop or server app
- Voice-enabled customer support bot with interrupt and turn detection
- Voice-driven avatar that reacts to live audio input
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Voice assistant that listens via microphone and responds with spoken audio
- 1Voice assistant that listens via microphone and responds with spoken audio
- 2Real-time speech-to-speech translation during a live call
- 3Hands-free command interface for a Python desktop or server app
- 4Voice-enabled customer support bot with interrupt and turn detection
- 5Voice-driven avatar that reacts to live audio input
Build real-time voice AI applications.
Security Audits
These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.