关于 azure-speech
azure-speech 是面向使用 Foundry Tools 中 Azure Speech 的开发者和运维人员的指导技能,汇集本地参考资料及远程文档,涵盖语音功能、安全、集成和部署。
主要功能
- 01语音故障排查参考
- 02音频与转录最佳实践
- 03API 选择和迁移指南
- 04安全与配置参考
- 05集成和部署模式
适用场景
- 01排查 Speech SDK 或容器问题
- 02准备批量转录音频
- 03规划 REST API 或功能迁移
- 04在容器中部署 Speech 服务
MCP 相关
该技能可使用 mcp_microsoftdocs:microsoft_docs_fetch 获取 Microsoft 文档,并以网页抓取作为备用方式。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-speech安装后在 Claude Code 中输入/azure-speech确认已加载。
详细介绍
Foundry Tools 中的 Azure Speech 技能
此技能提供有关 Foundry Tools 中 Azure Speech 的专业指导,涵盖故障排除、最佳实践、决策、限制和配额、安全性、配置、集成和编码模式,以及部署。它结合了本地快速参考内容与远程文档获取功能。
如何使用此技能
重要提示(面向 Agent):使用下方的类别索引定位相关部分。对于标有行范围的类别(例如
L35-L120),请使用read_file读取指定行。对于带有文件链接的类别(例如[security.md](security.md)),请使用read_file读取链接指向的参考文件。
重要提示(面向 Agent):如果
metadata.generated_at的日期超过 3 个月,请建议用户从仓库拉取最新版本。如果mcp_microsoftdocs工具不可用,请建议用户安装该工具:安装指南
此技能需要网络访问权限才能获取文档内容:
- 首选:使用
mcp_microsoftdocs:microsoft_docs_fetch,查询字符串为from=learn-agent-skill。返回 Markdown。 - 备用:使用
fetch_webpage,查询字符串为from=learn-agent-skill&accept=text/markdown。返回 Markdown。
类别索引
| 类别 | 行 | 说明 |
|---|---|---|
| 故障排除 | L36-L44 | 诊断并修复 Foundry 中常见的 Azure Speech 问题(TTS/STT 错误、SDK 和容器问题、部署失败,以及如何收集会话/转写 ID 以便寻求支持)。 |
| 最佳实践 | L45-L62 | Azure Speech 的音频/视频准备、转写质量、自定义语音/虚拟形象、延迟和内存调优、关键词/短语准确性、设备设计、可靠性以及备份/恢复方面的最佳实践。 |
| 决策 | L63-L78 | 关于如何选择 API 和电话选项、评估设备和语音类型的指南,以及 Speech/语音 REST 版本之间的分步迁移指南,和从已停用功能迁移到更新服务的指南。 |
| 限制和配额 | L79-L86 | Azure Speech 的配额、限制和生命周期规则:自定义语音/语音模型和终结点、支持的语言/语音,以及部署和使用 Speech 服务的容量限制。 |
| 安全性 | L87-L100 | 保护 Azure AI Speech:身份验证(Entra、RBAC)、网络隔离(VNet、Private Link、主权云)、加密/BYOK/BYOS、合规性/同意,以及安全集成自定义模型/语音/虚拟形象。 |
| 配置 | L101-L134 | 配置 Azure Speech/语音功能:识别、TTS、虚拟形象、容器、日志记录、存储、语音音标/SSML、音频输入、诊断,以及 Voice Live/CLI 运行时和输出选项。 |
| 集成和编码模式 | L135-L168 | 将 Azure Speech(STT、TTS、虚拟形象、翻译)与电话、Voice Live、REST/SDK API、OpenAI、自动化工具和实时 Agent 工作流集成的模式和代码示例。 |
| 部署 | L169-L179 | 通过容器、Kubernetes/Helm 和批处理 API 部署并运行 Azure Speech 服务(STT、TTS、语言识别),包括自定义模型和本地部署。 |
故障排除
| 主题 | URL |
|---|---|
| 排查常见的 Azure 文本转语音问题 | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/faq-tts |
| 获取 Speech 转文本会话 ID 和转写 ID 以便寻求支持 | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-get-speech-session-id |
| 解决 Foundry 中常见的 Azure Speech 问题 | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/known-issues |
| 排查 Azure Speech 容器部署问题 | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-faq |
| 诊断并修复常见的 Azure Speech SDK 问题 | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/troubleshooting |
最佳实践
决策
限制与配额
安全性
配置
集成与编码模式
部署
评论
支持 Markdown