Toestemming van de stemacteur toevoegen aan het professionele voice-overproject

Een stemtalent is een individuele of doelluidspreker waarvan stemmen worden opgenomen en gebruikt om neurale spraakmodellen te maken.

Voordat u een professionele stem kunt afstemmen, moet u een opname indienen van de toestemmingsverklaring van het stemtalent. De voice talent statement is een opname van het stemtalent dat een verklaring leest dat ze toestemming geven voor het gebruik van hun spraakgegevens voor professionele stemafstemming. De toestemmingsverklaring wordt ook gebruikt om te controleren of het stemtalent dezelfde persoon is als de spreker in de fine-tuninggegevens.

Aanbeveling

Voordat u aan de slag gaat in de Microsoft Foundry-portal (klassiek), definieert u uw stempersoon en kiest u het juiste stemtalent.

U vindt de mondelinge toestemmingsverklaring in meerdere talen op GitHub. De taal van de mondelinge instructie moet hetzelfde zijn als uw opname. Zie ook de verklaring voor stemtalent.

Spraaktalent toevoegen

Aanbeveling

Zie de GitHub-opslagplaats voor een voorbeeldtoestemmingsverklaring en trainingsgegevens.

Volg deze stappen om een spraaktalentprofiel toe te voegen en hun toestemmingsverklaring te uploaden:

Deze stappen gaan verder vanuit de wizard Een model verfijnen die u hebt geopend in Een professionele stem maken.

  1. Selecteer in het deelvenster Spraaktalent registreren van de wizard Spraaktalent toevoegen>Gegevens uploaden.

  2. Upload in het deelvenster Gegevens uploaden de mondelinge toestemmingsverklaring die het spraaktalent heeft opgenomen:

    • Selecteer de taal van de opgenomen instructie.
    • Voer de naam van het stemtalent in. De naam moet overeenkomen met de persoon die de toestemmingsverklaring heeft geregistreerd, in dezelfde taal die in de opname wordt gebruikt.
    • Voer de bedrijfsnaam in. De bedrijfsnaam moet overeenkomen met wat in de opname is gesproken, in dezelfde taal.
    • Sleep het .mp3 bestand naar het uploadgebied en zet het neer of selecteer Bladeren naar een bestand om het te selecteren.
    • Zorg ervoor dat de mondelinge instructie is vastgelegd met dezelfde instellingen, omgeving en spreekstijl als uw fine-tuninggegevens.
  3. Klik op Uploaden.

  4. Selecteer in het deelvenster Spraaktalent registreren het spraaktalent dat u zojuist hebt toegevoegd, en kies vervolgens Volgende.

Nadat de spraaktalentstatus ‘Geslaagd’ is, kunt u gegevens voor verfijning toevoegen.

Volgende stappen

Een stemtalent is een individuele of doelluidspreker waarvan stemmen worden opgenomen en gebruikt om neurale spraakmodellen te maken.

Voordat u een professionele stem kunt afstemmen, moet u een opname indienen van de toestemmingsverklaring van het stemtalent. De voice talent statement is een opname van het stemtalent dat een verklaring leest dat ze toestemming geven voor het gebruik van hun spraakgegevens voor professionele stemafstemming. De toestemmingsverklaring wordt ook gebruikt om te controleren of het stemtalent dezelfde persoon is als de spreker in de fine-tuninggegevens.

Aanbeveling

Voordat u aan de slag gaat in Speech Studio, definieert u uw stempersoon en kiest u het juiste stemtalent.

U vindt de mondelinge toestemmingsverklaring in meerdere talen op GitHub. De taal van de mondelinge instructie moet hetzelfde zijn als uw opname. Zie ook de verklaring voor stemtalent.

Spraaktalent toevoegen

Volg deze stappen om een spraaktalentprofiel toe te voegen en hun toestemmingsverklaring te uploaden:

  1. Meld u aan bij Speech Studio.
  2. Selecteer Aangepaste stem>Uw projectnaam >Spraaktalent instellen>Spraaktalent toevoegen.
  3. Beschrijf in de wizard Nieuw stemtalent toevoegen de kenmerken van de stem die u wilt creëren. De scenario's die u hier opgeeft, moeten consistent zijn met wat u hebt opgegeven in het toepassingsformulier.
  4. Selecteer Volgende.
  5. Volg op de pagina Verklaring van stemtalent uploaden de instructies om de verklaring van het stemtalent te uploaden die u vooraf hebt opgenomen. Zorg ervoor dat de mondelinge instructie is vastgelegd met dezelfde instellingen, omgeving en spreekstijl als uw fine-tuninggegevens. Schermafbeelding van het dialoogvenster voor het uploaden van de verklaring van het stemtalent.
  6. Voer de naam van het stemtalent en de bedrijfsnaam in. De naam van het stemtalent moet de naam zijn van de persoon die de toestemmingsverklaring heeft opgenomen. Voer de naam in dezelfde taal in die in de vastgelegde instructie wordt gebruikt. De bedrijfsnaam moet overeenkomen met de bedrijfsnaam die in de opgenomen verklaring is genoemd. Zorg ervoor dat de bedrijfsnaam in dezelfde taal wordt ingevoerd als de opgenomen verklaring.
  7. Selecteer Volgende.
  8. Controleer de details van het stemtalent en de persona en selecteer Indienen.

Nadat de status van de stemacteur Geslaagd is, kunt u doorgaan met het trainen van uw aangepaste stemmodel.

Volgende stappen

Met de professionele spraakfunctie is vereist dat elke stem wordt gemaakt met expliciete toestemming van de gebruiker. Een opgenomen verklaring van de gebruiker is vereist om te bevestigen dat de klant (Azure Speech in Foundry Tools-resource-eigenaar) hun stem zal gebruiken en opnemen.

Als u toestemming voor spraaktalent wilt toevoegen aan het professionele spraakproject, krijgt u het vooraf opgenomen toestemmingsaudiobestand van een openbaar toegankelijke URL (Consents_Create) of uploadt u het audiobestand (Consents_Post). In dit artikel voegt u toestemming toe vanuit een URL.

U hebt een audio-opname van de gebruiker nodig die de toestemmingsverklaring spreekt.

U kunt de tekst van de toestemmingsverklaring voor elke landinstelling ophalen uit de GitHub-repository voor tekst naar spraak. Zie SpeakerAuthorization.txt voor de toestemmingsverklaring voor de en-US locale:

"I  [state your first and last name] am aware that recordings of my voice will be used by [state the name of the company] to create and use a synthetic version of my voice."

Als u toestemming wilt geven voor een professioneel spraakproject vanuit de URL van een audiobestand, gebruikt u de Consents_Create bewerking van de aangepaste spraak-API. Stel de hoofdtekst van de aanvraag op volgens de volgende instructies:

  • Stel de vereiste projectId eigenschap in. Zie Een project maken.
  • Stel de vereiste voiceTalentName eigenschap in. De naam van het stemtalent moet de naam zijn van de persoon die de toestemmingsverklaring heeft opgenomen. Voer de naam in dezelfde taal in die in de vastgelegde instructie wordt gebruikt. De naam van het stemtalent kan later niet meer worden gewijzigd.
  • Stel de vereiste companyName eigenschap in. De bedrijfsnaam moet overeenkomen met de bedrijfsnaam die in de opgenomen verklaring wordt genoemd. Zorg ervoor dat de bedrijfsnaam in dezelfde taal wordt ingevoerd als de opgenomen verklaring. De bedrijfsnaam kan later niet meer worden gewijzigd.
  • Stel de vereiste audioUrl eigenschap in. De URL van het audiobestand met toestemming van het stemtalent. Gebruik een URI met het SAS-token (Shared Access Signatures).
  • Stel de vereiste locale eigenschap in. Dit moet de locale bij de toestemming zijn. De locale kan later niet meer worden gewijzigd. U vindt de lijst met landinstellingen voor tekst-naar-spraak hier.

Maak een HTTP PUT-aanvraag met behulp van de URI, zoals wordt weergegeven in het volgende Consents_Create voorbeeld.

  • Vervang YourResourceKey door je Speech-resourcesleutel.
  • Vervang YourResourceName door de naam van uw Speech-resource.
  • Vervang JessicaConsentId door een toestemmings-ID naar keuze. De hoofdlettergevoelige ID wordt gebruikt in de URI van de toestemming en kan later niet meer worden gewijzigd.
curl -v -X PUT -H "Ocp-Apim-Subscription-Key: YourResourceKey" -H "Content-Type: application/json" -d '{
  "description": "Consent for Jessica voice",
  "projectId": "ProjectId",
  "voiceTalentName": "Jessica Smith",
  "companyName": "Contoso",
  "audioUrl": "https://contoso.blob.core.windows.net/public/jessica-consent.wav?mySasToken",
  "locale": "en-US"
} '  "https://YourResourceName.cognitiveservices.azure.com/customvoice/consents/JessicaConsentId?api-version=2026-01-01"

U ontvangt een antwoordtekst in de volgende indeling:

{
  "id": "JessicaConsentId",
  "description": "Consent for Jessica voice",
  "projectId": "ProjectId",
  "voiceTalentName": "Jessica Smith",
  "companyName": "Contoso",
  "locale": "en-US",
  "status": "NotStarted",
  "createdDateTime": "2023-04-01T05:30:00.000Z",
  "lastActionDateTime": "2023-04-02T10:15:30.000Z"
}

De antwoordheader bevat de Operation-Location eigenschap. Gebruik deze URI voor meer informatie over de Consents_Create-bewerking . Hier volgt een voorbeeld van de antwoordheader:

Operation-Location: https://YourResourceName.cognitiveservices.azure.com/customvoice/operations/aaaabbbb-0000-cccc-1111-dddd2222eeee?api-version=2026-01-01
Operation-Id: aaaabbbb-0000-cccc-1111-dddd2222eeee

Volgende stappen