Text Dependent - Create Profile
Création de profil
Créer un profil d’orateur avec les paramètres régionaux spécifiés.
POST {endpoint}/speaker-recognition/verification/text-dependent/profiles?api-version=2021-09-05
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
Points de terminaison Cognitive Services pris en charge (protocole et nom d’hôte, par exemple : https://westus.api.cognitive.microsoft.com). |
api-version
|
query | True |
string |
Spécifie la version de l'opération à utiliser pour cette demande. |
En-tête de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
locale | True |
string |
Identificateur de langue constitué d’une combinaison de code de langue et de code de pays. |
Réponses
Nom | Type | Description |
---|---|---|
201 Created |
Profil d’orateur créé avec succès. Le GUID est retourné pour référencer le profil créé. Headers location: string |
|
Other Status Codes |
Échec Headers x-ms-error-code: string |
Sécurité
Ocp-Apim-Subscription-Key
Type:
apiKey
In:
header
Exemples
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"
}
}
Définitions
Nom | Description |
---|---|
Error | |
Locale |
Paramètres régionaux du profil d’orateur |
Speaker |
Message d’erreur de l’orateur |
Td |
Text-Dependent informations de profil de l’orateur |
Training |
État représentant l’état actuel du profil. Les valeurs disponibles sont :
|
Error
Nom | Type | Description |
---|---|---|
code |
string |
|
message |
string |
LocaleInfo
Paramètres régionaux du profil d’orateur
Nom | Type | Description |
---|---|---|
locale |
string |
Identificateur de langue constitué d’une combinaison de code de langue et de code de pays. |
SpeakerErrorInfo
Message d’erreur de l’orateur
Nom | Type | Description |
---|---|---|
error |
TdProfileInfo
Text-Dependent informations de profil de l’orateur
Nom | Type | Description |
---|---|---|
createdDateTime |
string |
Dateheure de création de profil. |
enrollmentStatus |
État représentant l’état actuel du profil. Les valeurs disponibles sont :
|
|
enrollmentsCount |
integer |
Nombre d’audios d’inscription acceptés pour ce profil. |
enrollmentsLengthInSec |
number |
Durée totale des enregistrements audio d’inscription acceptés pour ce profil en secondes. |
enrollmentsSpeechLengthInSec |
number |
Somme de la parole pure (qui correspond à la quantité d’audio après la suppression des segments silence et non vocaux) pour toutes les inscriptions de profil en quelques secondes. |
lastUpdatedDateTime |
string |
Dateheure de mise à jour du profil. |
locale |
string |
Identificateur de langue constitué d’une combinaison de code de langue et de code de pays. |
modelVersion |
string |
Date spécifiant le modèle affecté à ce profil. Le format est aaaa-mm-jj. Si le profil n’a pas d’inscriptions, cette valeur sera vide. |
profileId |
string |
Identificateur unique pour l’ID de profil (guid). |
remainingEnrollmentsCount |
integer |
Nombre d’enregistrements audio d’inscription nécessaires pour terminer l’inscription du profil. |
TrainingStatusType
État représentant l’état actuel du profil. Les valeurs disponibles sont :
- Inscription : le profil n’a pas d’empreinte vocale et n’est pas prêt pour les demandes de reconnaissance.
- Formation : l’impression vocale du profil est en cours de création et ne peut pas être utilisée pour la reconnaissance pour le moment.
- Inscrit : le profil a une empreinte vocale et est prêt pour les demandes de reconnaissance.
Nom | Type | Description |
---|---|---|
Enrolled |
string |
|
Enrolling |
string |
|
Training |
string |