個人用音声のプロジェクトを作成する
個人用音声プロジェクトには、ユーザーの同意に関する声明と個人の音声 ID が含まれます。 個人用音声プロジェクトは、カスタム音声 API を使用してのみ作成できます。 Speech Studio で個人用音声プロジェクトを作成することはできません。
プロジェクトの作成
個人用音声プロジェクトを作成するには、Custom Voice API の Projects_Create 操作を使います。 次の手順に従って要求本文を作成します。
- 必須の
kind
プロパティをPersonalVoice
に設定します。 種類を後から変更することはできません。 - 必要に応じて、
description
プロパティにプロジェクトの説明を設定します。 プロジェクトの説明は後で変更できます。
HTTP PUT 要求は、以下の Projects_Create の例に示したように URI を使用して行います。
YourResourceKey
をSpeech リソース キーに置き換えます。YourResourceRegion
を Azure Cognitive Service for Speech リソースのリージョンに置き換えます。ProjectId
を任意のプロジェクト ID に置き換えます。 大文字と小文字が区別される ID は、Azure Cognitive Service for Speech リソース内で一意である必要があります。 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"
}
プロジェクトの id
は、後でユーザーの同意の追加および話者のプロファイル ID の取得のための API 要求で使います。