azure-ai-voicelive-py - 使用 Azure SDK 构建实时语音 AI 应用
提供使用 Azure AI Voice Live SDK 通过双向 WebSocket 通信构建实时语音 AI 应用的模式与工具。
标签
更新于: 2026-09-21能力
典型输入
典型输出
该技能可以做什么
- 连接 Azure Voice Live API
- 配置会话与音频设置
- 流式传输 Base64 PCM16 音频
- 接收实时音频与转写文本
- 处理函数调用与对话状态
输入
- Azure 认知服务终结点 URL
- Azure 凭据或 API 密钥
- Base64 编码的 PCM16 音频数据
输出
- 实时音频流输出
- 音频转写文本事件
- 函数调用请求事件
要求
- Python azure-ai-voicelive 包
- Python aiohttp 包
- Python azure-identity 包
- AZURE_COGNITIVE_SERVICES_ENDPOINT 环境变量
- Azure gpt-4o-realtime-preview 模型访问权限
