你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
创建个人语音项目
个人语音项目包含用户同意声明和个人语音 ID。 只能使用定制语音 API 创建个人语音项目。 无法在 Speech Studio 中创建个人语音项目。
创建项目
若要创建个人语音项目,请使用定制语音 API 的 Projects_Create 操作。 根据以下说明构造请求正文:
- 将所需的
kind
属性设置为PersonalVoice
。 以后无法更改此类型。 - (可选)设置项目说明的
description
属性。 之后可更改此项目说明。
使用 URI 发出 HTTP PUT 请求,如以下 Projects_Create 示例所示。
- 将
YourResourceKey
替换为语音资源密钥。 - 将
YourResourceRegion
替换为你所在的语音资源区域。 - 将
ProjectId
替换为所选的项目 ID。 该 ID 区分大小写,并且在语音资源中必须是唯一的。 该 ID 将在项目的 URI 中使用,并且以后无法更改。
curl -v -X PUT -H "Ocp-Apim-Subscription-Key: YourResourceKey" -H "Content-Type: application/json" -d '{
"description": "Project description",
"kind": "PersonalVoice"
} ' "https://YourResourceRegion.api.cognitive.microsoft.com/customvoice/projects/ProjectId?api-version=2024-02-01-preview"
你应该会收到以下格式的响应正文:
{
"id": "ProjectId",
"description": "Project description",
"kind": "PersonalVoice",
"createdDateTime": "2024-09-01T05:30:00.000Z"
}
在后续 API 请求中使用项目 id
来添加用户同意并获取说话人配置文件 ID。