個人用音声のプロジェクトを作成する

個人用音声プロジェクトには、ユーザーの同意に関する声明と個人の音声 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 要求で使います。

次のステップ