自定义语音模型的自动化训练

Automating Training for Custom Speech Model

我正在处理为 Azure Chatbot 创建自定义语音模型的需求。我在 https://speech.microsoft.com 上传了一些音频文件,创建了一个模型,然后手动部署它以获取模型 ID 和语音识别端点 ID。我已经在 speech studio 中手动完成了所有这些步骤,但我想知道是否有任何方法可以自动执行此过程以更新文件。 IE。如果音频文件存储在某些 azure blob 存储中,是否有任何方法可以通过某些 azure 函数将这些文件自动上传到 azure speech studio,以便创建和部署该模型。

我之前通过将文件上传到 azure blob 类似地自动化了 Luis 模型,然后创建了一个 azure 函数上传到 Luis 以更新话语。那么,如果自定义语音模型有任何方法,谁能指导我?

请在此处查看 swagger API 参考资料:https://westus.dev.cognitive.microsoft.com/docs/services/speech-to-text-api-v3-0/operations/CreateModel 您可以使用上述 REST API 创建数据 sets/models/endpoints。谢谢!

Custom Speech studio 中每个请求的“连接”问题 API 可以通过在请求正文中附加如下项目详细信息来解决。

"project": {
    "self": "https://eastus.api.cognitive.microsoft.com/YOUR PROJECT URL"
}