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

Name In Required Type 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

Name Required Type Description
Ocp-Apim-Subscription-Key True
  • string

Respostas

Name Type Description
200 OK

OK

Other Status Codes

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

Error
SpeakerErrorInfo

Mensagem de erro do locutor

TdProfileInfo

Text-Dependent informações de perfil do Palestrante

TdProfileInfoList

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

TrainingStatusType

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

  • Registro: o perfil não tem impressão de 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

Name Type Description
code
  • string
message
  • string

SpeakerErrorInfo

Mensagem de erro do locutor

Name Type Description
error

TdProfileInfo

Text-Dependent informações de perfil do Palestrante

Name Type Description
createdDateTime
  • string

Datetime de criação de perfil.

enrollmentStatus

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

  • Registro: o perfil não tem impressão de 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

Resumo 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

Último datetime 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 de país.

modelVersion
  • string

Data que especifica o modelo atribuído a esse perfil. O formato é yyy-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 palestrante

Name Type Description
nextLink
  • string
value

Text-Dependent informações de perfil do Palestrante

TrainingStatusType

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

  • Registro: o perfil não tem impressão de 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.
Name Type Description
Enrolled
  • string
Enrolling
  • string
Training
  • string