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=2024-02-01-preview"
Sie sollten einen Antworttext im folgenden Format erhalten:
{
"id": "ProjectId",
"description": "Project description",
"kind": "PersonalVoice",
"createdDateTime": "2024-09-01T05:30:00.000Z"
}
Sie verwenden das Projekt id
in nachfolgenden API-Anforderungen, um die Benutzereinwilligung hinzuzufügen und eine Sprecherprofil-ID abzurufen.