Text Dependent - List Profiles

Listar perfis
Recupera um conjunto de perfis. Os perfis são classificados em ordem alfabética por ProfileId

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
endpoint
path True

string

Pontos de extremidade dos Serviços Cognitivos com suporte (protocolo e nome do host, por exemplo: https://westus.api.cognitive.microsoft.com).

api-version
query True

string

Especifica a versão da operação a ser usada para esta solicitação.

maxpagesize
query

integer

O número de perfis a serem retornados. O padrão é 100 e o máximo é 500

Cabeçalho da solicitação

Nome Obrigatório Tipo Description
Ocp-Apim-Subscription-Key True

string

Respostas

Nome Tipo Description
200 OK

TdProfileInfoList

OK

Other Status Codes

SpeakerErrorInfo

Falha

Headers

x-ms-error-code: string

Segurança

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Exemplos

Successful Query

Sample Request

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

Sample Response

Content-Type: application/json
{
  "value": [
    {
      "profileId": "49a36324-fc4b-4387-aa06-090cfbf0064f",
      "locale": "en-US",
      "enrollmentStatus": "Enrolling",
      "createdDateTime": "2015-04-23T18:25:43.41Z",
      "lastUpdatedDateTime": "2015-04-23T19:34:51.52Z",
      "enrollmentsCount": 1,
      "enrollmentsLengthInSec": 1.83,
      "enrollmentsSpeechLengthInSec": 1.35,
      "remainingEnrollmentsCount": 2,
      "modelVersion": "2019-12-05"
    }
  ],
  "nextLink": "{opaqueUrl}"
}
Content-Type: application/json
x-ms-error-code: Error Code
{
  "error": {
    "code": "Error Code",
    "message": "Erro Messae"
  }
}

Definições

Nome Description
Error
SpeakerErrorInfo

Mensagem de erro do locutor

TdProfileInfo

Text-Dependent informações de perfil do Locutor

TdProfileInfoList

Text-Dependent lista de informações de perfil do Locutor

TrainingStatusType

Status que representa o estado atual do perfil. Os valores disponíveis são:

  • Registro: o perfil não tem impressão por voz e não está pronto para solicitações de reconhecimento.
  • Treinamento: a impressão de voz do perfil está sendo criada e não pode ser usada para reconhecimento no momento.
  • Registrado: o perfil tem uma impressão de voz e está pronto para solicitações de reconhecimento.

Error

Nome Tipo Description
code

string

message

string

SpeakerErrorInfo

Mensagem de erro do locutor

Nome Tipo Description
error

Error

TdProfileInfo

Text-Dependent informações de perfil do Locutor

Nome Tipo Description
createdDateTime

string

Datetime de criação de perfil.

enrollmentStatus

TrainingStatusType

Status que representa o estado atual do perfil. Os valores disponíveis são:

  • Registro: o perfil não tem impressão por voz e não está pronto para solicitações de reconhecimento.
  • Treinamento: a impressão de voz do perfil está sendo criada e não pode ser usada para reconhecimento no momento.
  • Registrado: o perfil tem uma impressão de voz e está pronto para solicitações de reconhecimento.
enrollmentsCount

integer

Número de áudios de registro aceitos para esse perfil.

enrollmentsLengthInSec

number

Tamanho total dos áudios de registro aceitos para esse perfil em segundos.

enrollmentsSpeechLengthInSec

number

Soma de fala pura (que é a quantidade de áudio depois de remover o silêncio e segmentos de não fala) em todos os registros de perfil em segundos.

lastUpdatedDateTime

string

Última data/hora em que o perfil foi atualizado.

locale

string

Identificador de idioma que consiste em uma combinação de código de idioma e código do país.

modelVersion

string

Data especificando o modelo atribuído a esse perfil. O formato é aaaa-mm-dd. Se o perfil não tiver registros, esse valor estará vazio.

profileId

string

Identificador exclusivo para id de perfil (guid).

remainingEnrollmentsCount

integer

Número de áudios de registro necessários para concluir o registro de perfil.

TdProfileInfoList

Text-Dependent lista de informações de perfil do Locutor

Nome Tipo Description
nextLink

string

value

TdProfileInfo[]

Text-Dependent informações de perfil do Locutor

TrainingStatusType

Status que representa o estado atual do perfil. Os valores disponíveis são:

  • Registro: o perfil não tem impressão por voz e não está pronto para solicitações de reconhecimento.
  • Treinamento: a impressão de voz do perfil está sendo criada e não pode ser usada para reconhecimento no momento.
  • Registrado: o perfil tem uma impressão de voz e está pronto para solicitações de reconhecimento.
Nome Tipo Description
Enrolled

string

Enrolling

string

Training

string