Azure AI Voice Live SDK for JavaScript/TypeScript. Build real-time voice AI applications with bidirectional WebSocket communication.
74
37%
Does it follow best practices?
Impact
100%
2.77xAverage score across 6 eval scenarios
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/azure-ai-voicelive-ts/SKILL.mdThe canonical home for this skill is azure-ai-voicelive-ts in sickn33/agentic-awesome-skills
Session setup and event subscription
Correct package import
0%
100%
DefaultAzureCredential authentication
0%
100%
VoiceLiveClient instantiation
0%
100%
Valid model name
30%
100%
Both modalities set
70%
100%
Azure Semantic VAD
0%
100%
PCM16 audio format
0%
100%
Voice config structure
0%
100%
Subscribe pattern
0%
100%
Subscription cleanup
8%
100%
Error handling and diagnostic logging
setLogLevel import
100%
100%
setLogLevel called
100%
100%
VoiceLiveConnectionError import
0%
100%
VoiceLiveAuthenticationError import
0%
100%
VoiceLiveProtocolError import
0%
100%
instanceof error type checks
0%
100%
onServerError handler
100%
100%
DefaultAzureCredential used
100%
100%
VoiceLiveClient and subscribe pattern
100%
100%
Function calling workflow
Correct package import
0%
100%
Tools in updateSession
41%
100%
toolChoice auto
60%
100%
Function call handler
41%
100%
addConversationItem with function_call_output
35%
100%
callId passed to addConversationItem
40%
100%
Trigger response after tool result
92%
100%
Error types imported
0%
100%
onError handler present
40%
100%
7520423
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.