news 2026/9/14 21:10:14

【研发类-API开发Skills】azure-ai-voicelive-dotnet 技能

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【研发类-API开发Skills】azure-ai-voicelive-dotnet 技能

Azure AI Voice Live SDK for .NET。使用双向WebSocket通信构建实时语音AI应用程序。

📥 下载地址:https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-ai-voicelive-dotnet

技能概述

azure-ai-voicelive-dotnet 技能是用于构建与Azure AI的双向语音助手的实时语音AI SDK。

安装

dotnet add package Azure.AI.VoiceLive
dotnet add package Azure.Identity
dotnet add package NAudio # 用于音频捕获/播放

环境变量

AZURE_VOICELIVE_ENDPOINT=https://<resource>.services.ai.azure.com/
AZURE_VOICELIVE_MODEL=gpt-4o-realtime-preview
AZURE_VOICELIVE_VOICE=en-US-AvaNeural
AZURE_VOICELIVE_API_KEY=<your-api-key>

认证方式

Microsoft Entra ID(推荐):

使用DefaultAzureCredential进行认证。需要在Azure门户中分配"Cognitive Services User"角色。

API密钥:

使用AzureKeyCredential进行认证。

客户端层次结构

VoiceLiveClient
└── VoiceLiveSession (WebSocket连接)
├── ConfigureSessionAsync()
├── GetUpdatesAsync() → SessionUpdate事件
├── AddItemAsync() → UserMessageItem, FunctionCallOutputItem
├── SendAudioAsync()
└── StartResponseAsync()

核心工作流程

  1. 启动会话并配置
  2. 订阅事件
  3. 发送音频输入
  4. 处理响应

使用限制

  • 仅在任务明确符合上述范围时使用此技能
  • 不要将输出作为环境特定验证、测试或专家审查的替代品

元数据

属性
风险等级unknown(未知)
来源community(社区)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/14 21:06:59

Linux下LCD Panel调试:硬件分析、时序核查与设备树配置

做Linux平台这几年&#xff0c;调试LCD Panel算是既高频又容易让人上火的活儿。一块屏接上去&#xff0c;背光亮了但是画面花掉&#xff0c;或者干脆白屏没图像&#xff0c;多数人第一反应是怀疑驱动代码&#xff0c;但实际排查下来&#xff0c;问题往往出在硬件分析没做到位—…

作者头像 李华
网站建设 2026/9/14 21:06:02

8250 UART软件回环测试:寄存器级串口驱动验证指南

1. 项目概述&#xff1a;为什么8250串口的软件回环测试不是“点个按钮”那么简单在嵌入式Linux开发现场&#xff0c;我见过太多人把“串口能发能收”当成通信链路畅通的铁证。直到某次量产烧写固件时连续三批板子失败&#xff0c;排查三天才发现——串口驱动看似正常&#xff0…

作者头像 李华
网站建设 2026/9/14 21:04:53

Python租房系统开发:Flask+Django混合架构实践

1. 项目概述这个基于Python的在线租房系统整合了Flask和Django两大框架的优势&#xff0c;结合大数据爬虫技术和小程序前端&#xff0c;构建了一个完整的房屋租赁服务平台。系统不仅实现了房源信息的采集、处理和展示&#xff0c;还通过可视化技术让数据更加直观易懂。我在实际…

作者头像 李华
网站建设 2026/9/14 21:01:25

Python爬虫实战:从基础到高级技巧全解析

1. 爬虫实战项目概述"头歌答案--爬虫实战"这个项目标题直指一个非常实用的技术领域 - 网络爬虫开发。作为一名长期从事数据采集工作的开发者&#xff0c;我理解这个标题背后反映的是一个典型的网页数据抓取需求。爬虫技术在当前互联网时代的重要性不言而喻&#xff0…

作者头像 李华
网站建设 2026/9/14 21:00:45

Dify平台Workflow与Chatflow核心技术解析与应用指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华