Delen via


Text Dependent - Reset Profile

Profiel opnieuw instellen
Hiermee stelt u het bestaande profiel opnieuw in op de oorspronkelijke aanmaakstatus. De resetbewerking doet het volgende:

  • Hiermee werkt u enrollmentStatus bij voor registratie.
  • Updates lastUpdatedDateTime.
  • Werkt enrollmentsCount bij naar 0.
  • Hiermee wordt enrollmentsLength bijgewerkt naar 0.
  • Hiermee worden inschrijvingenSpeechLength bijgewerkt naar 0.
  • Hiermee wordt de resterendeEnrollmentsCount bijgewerkt naar het eerste vereiste nummer.
  • Hiermee verwijdert u alle gekoppelde inschrijvingen uit de opslag.
  • Hiermee verwijdert u de gekozen wachtwoordzinkoppeling.
  • Hiermee wordt de waarde van modelVersion opnieuw ingesteld.
POST {endpoint}/speaker-recognition/verification/text-dependent/profiles/{profileId}:reset?api-version=2021-09-05

URI-parameters

Name In Vereist Type Description
endpoint
path True

string

Ondersteunde Cognitive Services-eindpunten (protocol en hostnaam, bijvoorbeeld: https://westus.api.cognitive.microsoft.com).

profileId
path True

string (uuid)

Unieke id voor profiel-id (guid).

api-version
query True

string

Hiermee geeft u de versie van de bewerking die moet worden gebruikt voor deze aanvraag.

Aanvraagkoptekst

Name Vereist Type Description
Ocp-Apim-Subscription-Key True

string

Antwoorden

Name Type Description
200 OK

TdProfileInfo

Het opnieuw instellen van het luidsprekerprofiel is geslaagd. Profiel wordt geretourneerd met resetwaarden.

Kopteksten

Location: string

Other Status Codes

SpeakerErrorInfo

Falen

Kopteksten

x-ms-error-code: string

Beveiliging

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Voorbeelden

Successful Query

Voorbeeldaanvraag

POST https://westus.api.cognitive.microsoft.com/speaker-recognition/verification/text-dependent/profiles/49a36324-fc4b-4387-aa06-090cfbf0064f:reset?api-version=2021-09-05

Voorbeeldrespons

Content-Type: application/json
{
  "profileId": "49a36324-fc4b-4387-aa06-090cfbf0064f",
  "locale": "en-US",
  "enrollmentStatus": "Enrolling",
  "createdDateTime": "2015-04-23T18:25:43.41Z",
  "lastUpdatedDateTime": "2015-04-23T18:25:43.41Z",
  "enrollmentsCount": 0,
  "enrollmentsLengthInSec": 0,
  "enrollmentsSpeechLengthInSec": 0,
  "remainingEnrollmentsCount": 3,
  "modelVersion": "2019-12-05"
}
Content-Type: application/json
x-ms-error-code: Error Code
{
  "error": {
    "code": "Error Code",
    "message": "Erro Messae"
  }
}

Definities

Name Description
Error
SpeakerErrorInfo

Foutbericht van spreker

TdProfileInfo

Text-Dependent sprekerprofielgegevens

TrainingStatusType

Status die de huidige status van het profiel vertegenwoordigt. Beschikbare waarden zijn:

  • Inschrijven: profiel heeft geen spraakafdruk en is niet gereed voor herkenningsaanvragen.
  • Training: spraakafdruk van profiel wordt gemaakt en kan momenteel niet worden gebruikt voor herkenning.
  • Ingeschreven: het profiel heeft een spraakafdruk en is gereed voor herkenningsaanvragen.

Error

Name Type Description
code

string

message

string

SpeakerErrorInfo

Foutbericht van spreker

Name Type Description
error

Error

TdProfileInfo

Text-Dependent sprekerprofielgegevens

Name Type Description
createdDateTime

string (date-time)

Datum/tijd voor het maken van een profiel.

enrollmentStatus

TrainingStatusType

Status die de huidige status van het profiel vertegenwoordigt. Beschikbare waarden zijn:

  • Inschrijven: profiel heeft geen spraakafdruk en is niet gereed voor herkenningsaanvragen.
  • Training: spraakafdruk van profiel wordt gemaakt en kan momenteel niet worden gebruikt voor herkenning.
  • Ingeschreven: het profiel heeft een spraakafdruk en is gereed voor herkenningsaanvragen.
enrollmentsCount

integer

Het aantal inschrijvingsaudios dat voor dit profiel is geaccepteerd.

enrollmentsLengthInSec

number

Totale lengte van inschrijvingsaudios die in seconden voor dit profiel zijn geaccepteerd.

enrollmentsSpeechLengthInSec

number

Samenvatting van pure spraak (de hoeveelheid audio na het verwijderen van stilte- en niet-spraaksegmenten) in alle profielinschrijvingen in seconden.

lastUpdatedDateTime

string (date-time)

Laatste datum/tijd waarop het profiel is bijgewerkt.

locale

string

pattern: ^[a-zA-Z]{2}-?[a-zA-Z]{2}$

Taal-id die bestaat uit een combinatie van taalcode en landcode.

modelVersion

string (date)

De datum waarop het model wordt opgegeven dat aan dit profiel is toegewezen. Indeling is jjjj-mm-dd. Als het profiel geen inschrijvingen heeft, is deze waarde leeg.

profileId

string (uuid)

Unieke id voor profiel-id (guid).

remainingEnrollmentsCount

integer

Het aantal inschrijvingsaudios dat nodig is om de profielinschrijving te voltooien.

TrainingStatusType

Status die de huidige status van het profiel vertegenwoordigt. Beschikbare waarden zijn:

  • Inschrijven: profiel heeft geen spraakafdruk en is niet gereed voor herkenningsaanvragen.
  • Training: spraakafdruk van profiel wordt gemaakt en kan momenteel niet worden gebruikt voor herkenning.
  • Ingeschreven: het profiel heeft een spraakafdruk en is gereed voor herkenningsaanvragen.
Waarde Description
Enrolling
Training
Enrolled