用途:该技能借助 Membrane CLI 连接 Azure 语音服务,用于语音转文本、文本转语音等云 AI 能力相关的数据管理与工作流自动化。
主要能力:支持对自定义语音模型、端点部署、端点、评测、文件、语言、项目、转录、Webhook 进行创建、删除、获取和列表操作;也可通过代理直接请求 Azure 语音服务 API。
用法:先安装 CLI:npm install -g @membranehq/cli@latest;再执行 membrane login --tenant --clientName=<agentType> 登录。用 membrane connection ensure "https://azure.microsoft.com/en-us/products/ai-services/ai-speech/" --json 建立连接,若状态为 BUILDING 可轮询 membrane connection get <id> --wait --json,直到 READY。用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索动作,用 membrane action run <actionId> --connectionId=CONNECTION_ID --json 运行,可加 --input '{"key": "value"}' 传参。未覆盖的场景可用 membrane request CONNECTION_ID /path/to/endpoint 代理请求。
适用场景:需要在应用中集成语音功能或在自动化流程中管理 Azure 语音资源时使用。
限制:需通过 Membrane 完成认证,不应直接向用户索取 API 密钥;具体支持范围与配额以 Azure 官方为准,资料未提供价格、平台与效果信息。