Text Dependent - Create Profile

Vytvořit profil
Vytvořte nový profil mluvčího se zadaným národním prostředím.

POST {endpoint}/speaker-recognition/verification/text-dependent/profiles?api-version=2021-09-05

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
endpoint
path True

string

Podporované koncové body služeb Cognitive Services (protokol a název hostitele, například: https://westus.api.cognitive.microsoft.com).

api-version
query True

string

Určuje verzi operace, která se má pro tento požadavek použít.

Hlavička požadavku

Name Vyžadováno Typ Description
Ocp-Apim-Subscription-Key True

string

Text požadavku

Name Vyžadováno Typ Description
locale True

string

Identifikátor jazyka sestávající z kombinace kódu jazyka a směrového kódu země.

Odpovědi

Name Typ Description
201 Created

TdProfileInfo

Profil mluvčího byl úspěšně vytvořen. Identifikátor GUID se vrátí jako odkaz na vytvořený profil.

Headers

location: string

Other Status Codes

SpeakerErrorInfo

Selhání

Headers

x-ms-error-code: string

Zabezpečení

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Příklady

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"
  }
}

Definice

Name Description
Error
LocaleInfo

Národní prostředí profilu mluvčího

SpeakerErrorInfo

Chybová zpráva mluvčího

TdProfileInfo

Text-Dependent informace o profilu mluvčího

TrainingStatusType

Stav představující aktuální stav profilu. Dostupné hodnoty:

  • Registrace: Profil nemá otisk hlasu a není připravený na žádosti o rozpoznání.
  • Školení: Tisk hlasu profilu se vytváří a v tuto chvíli se nedá použít k rozpoznávání.
  • Zaregistrované: Profil má otisk hlasu a je připravený k žádostem o rozpoznávání.

Error

Name Typ Description
code

string

message

string

LocaleInfo

Národní prostředí profilu mluvčího

Name Typ Description
locale

string

Identifikátor jazyka sestávající z kombinace kódu jazyka a směrového kódu země.

SpeakerErrorInfo

Chybová zpráva mluvčího

Name Typ Description
error

Error

TdProfileInfo

Text-Dependent informace o profilu mluvčího

Name Typ Description
createdDateTime

string

Datum a čas vytvoření profilu.

enrollmentStatus

TrainingStatusType

Stav představující aktuální stav profilu. Dostupné hodnoty:

  • Registrace: Profil nemá otisk hlasu a není připravený na žádosti o rozpoznání.
  • Školení: Tisk hlasu profilu se vytváří a v tuto chvíli se nedá použít k rozpoznávání.
  • Zaregistrované: Profil má otisk hlasu a je připravený k žádostem o rozpoznávání.
enrollmentsCount

integer

Počet přijatých zvukových připojení pro tento profil

enrollmentsLengthInSec

number

Celková délka zvuků registrace přijatých pro tento profil v sekundách

enrollmentsSpeechLengthInSec

number

Součet čisté řeči (což je množství zvuku po odebrání ticha a segmentů bez řeči) ve všech registracích profilů v sekundách

lastUpdatedDateTime

string

Poslední datum a čas, kdy byl profil aktualizován.

locale

string

Identifikátor jazyka sestávající z kombinace kódu jazyka a směrového kódu země.

modelVersion

string

Datum určující model přiřazený k tomuto profilu. Formát je rrrr-mm-dd. Pokud profil nemá žádné registrace, bude tato hodnota prázdná.

profileId

string

Jedinečný identifikátor pro ID profilu (GUID)

remainingEnrollmentsCount

integer

Počet zvuků registrace potřebných k dokončení registrace profilu

TrainingStatusType

Stav představující aktuální stav profilu. Dostupné hodnoty:

  • Registrace: Profil nemá otisk hlasu a není připravený na žádosti o rozpoznání.
  • Školení: Tisk hlasu profilu se vytváří a v tuto chvíli se nedá použít k rozpoznávání.
  • Zaregistrované: Profil má otisk hlasu a je připravený k žádostem o rozpoznávání.
Name Typ Description
Enrolled

string

Enrolling

string

Training

string