Text Dependent - Create Profile

Profiel maken
Maak een nieuw luidsprekerprofiel met de opgegeven landinstelling.

POST {endpoint}/speaker-recognition/verification/text-dependent/profiles?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).

api-version
query True

string

Hiermee geeft u de versie van de bewerking te gebruiken voor deze aanvraag.

Aanvraagkoptekst

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

string

Aanvraagbody

Name Vereist Type Description
locale True

string

Taal-id bestaande uit een combinatie van taalcode en landcode.

Antwoorden

Name Type Description
201 Created

TdProfileInfo

Het sprekerprofiel is gemaakt. GUID wordt geretourneerd om te verwijzen naar het gemaakte profiel.

Headers

location: string

Other Status Codes

SpeakerErrorInfo

Fout

Headers

x-ms-error-code: string

Beveiliging

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Voorbeelden

Successful Query

Sample Request

POST https://westus.api.cognitive.microsoft.com/speaker-recognition/verification/text-dependent/profiles?api-version=2021-09-05


{
  "locale": "en-us"
}

Sample Response

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
LocaleInfo

Landinstellingen voor sprekerprofiel

SpeakerErrorInfo

Foutbericht van spreker

TdProfileInfo

profielgegevens van Text-Dependent spreker

TrainingStatusType

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

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

Error

Name Type Description
code

string

message

string

LocaleInfo

Landinstellingen voor sprekerprofiel

Name Type Description
locale

string

Taal-id bestaande uit een combinatie van taalcode en landcode.

SpeakerErrorInfo

Foutbericht van spreker

Name Type Description
error

Error

TdProfileInfo

profielgegevens van Text-Dependent spreker

Name Type Description
createdDateTime

string

Datum/tijd voor het maken van het profiel.

enrollmentStatus

TrainingStatusType

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

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

integer

Het aantal inschrijvingsaudio dat voor dit profiel is geaccepteerd.

enrollmentsLengthInSec

number

Totale lengte van inschrijvingsaudio geaccepteerd voor dit profiel in seconden.

enrollmentsSpeechLengthInSec

number

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

lastUpdatedDateTime

string

Laatste datum/tijd waarop het profiel is bijgewerkt.

locale

string

Taal-id bestaande uit een combinatie van taalcode en landcode.

modelVersion

string

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

profileId

string

Unieke id voor profiel-id (GUID).

remainingEnrollmentsCount

integer

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

TrainingStatusType

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

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

string

Enrolling

string

Training

string