Freigeben über


Erstellen eines Projekts für persönliche Stimmen

„Persönliche Stimme“-Projekte enthalten die Einwilligungserklärung der Benutzer*innen und die persönliche Sprach-ID. Sie können nur ein „Persönliche Stimme“-Projekt mithilfe der benutzerdefinierten Stimmen-API erstellen. Sie können kein „Persönliche Stimme“-Projekt im Speech Studio erstellen.

Erstellen eines Projekts

Um ein persönliches Sprachprojekt zu erstellen, verwenden Sie den Vorgang Projects_Create der benutzerdefinierten Sprach-API. Erstellen Sie den Anforderungstext gemäß den folgenden Anweisungen:

  • Legen Sie die benötigte Eigenschaft „kind“ auf „PersonalVoice“ fest. Die Art kann später nicht geändert werden.
  • Legen Sie optional die description-Eigenschaft für die Projektbeschreibung fest. Die Projektbeschreibung kann später geändert werden.

Stellen Sie eine HTTP PUT-Anforderung unter Verwendung der URI, wie im folgenden Beispiel Projects_Create gezeigt.

  • Ersetzen Sie YourResourceKey durch Ihren Speech-Ressourcenschlüssel.
  • Ersetzen Sie YourResourceRegion durch Ihre Sprachressourcenregion.
  • Ersetzen Sie sie ProjectId durch eine Projekt-ID Ihrer Wahl. Die ID (Groß-/Kleinschreibung beachten) muss innerhalb der Sprachressource eindeutig sein. Die ID wird in der URI des Projekts verwendet und kann später nicht mehr geändert werden.
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=2023-12-01-preview"

Sie sollten einen Antworttext im folgenden Format erhalten:

{
  "id": "ProjectId",
  "description": "Project description",
  "kind": "PersonalVoice",
  "createdDateTime": "2023-04-01T05:30:00.000Z"
}

Sie verwenden das Projekt id in nachfolgenden API-Anforderungen, um die Benutzereinwilligung hinzuzufügen und eine Sprecherprofil-ID abzurufen.

Nächste Schritte