Share via


Text Dependent - Verify Profile

Comprobar perfil
Comprueba los perfiles existentes en comparación con el audio de entrada.

Limitaciones:

  • La longitud mínima de entrada de audio por solicitud es de 1 segundo
  • La longitud máxima de entrada de audio por solicitud es de 10 segundos
  • La relación mínima de señal a ruido de audio (SNR) es de 10 dB
POST {endpoint}/speaker-recognition/verification/text-dependent/profiles/{profileId}:verify?api-version=2021-09-05

Parámetros de identificador URI

Nombre En Requerido Tipo Description
endpoint
path True

string

Puntos de conexión de Cognitive Services admitidos (protocolo y nombre de host, por ejemplo: https://westus.api.cognitive.microsoft.com).

profileId
path True

string

uuid

Identificador único del identificador de perfil (guid).

api-version
query True

string

Especifica la versión de la operación que se utiliza para esta solicitud.

Encabezado de la solicitud

Media Types: "audio/wav; codecs=audio/pcm"

Nombre Requerido Tipo Description
Ocp-Apim-Subscription-Key True

string

Cuerpo de la solicitud

Media Types: "audio/wav; codecs=audio/pcm"

Nombre Tipo Description
audioData

object

Archivo de audio binario. Los formatos admitidos son audio/wav; codecs=audio/pcm. Admite audio de hasta 5 MB.

Respuestas

Nombre Tipo Description
200 OK

RecognitionInfo

Aceptar

Other Status Codes

SpeakerErrorInfo

Error

Headers

x-ms-error-code: string

Seguridad

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Ejemplos

Successful Query

Sample Request

POST https://westus.api.cognitive.microsoft.com/speaker-recognition/verification/text-dependent/profiles/49a36324-fc4b-4387-aa06-090cfbf0064f:verify?api-version=2021-09-05


"{binary file date}"

Sample Response

Content-Type: application/json
{
  "recognitionResult": "accept",
  "score": 0.63
}
Content-Type: application/json
x-ms-error-code: Error Code
{
  "error": {
    "code": "Error Code",
    "message": "Erro Messae"
  }
}

Definiciones

Nombre Description
Error
RecognitionInfo

Resultado del reconocimiento del hablante

ResultType

¿El audio pertenece al perfil de destino?

SpeakerErrorInfo

Mensaje de error del hablante

Error

Nombre Tipo Description
code

string

message

string

RecognitionInfo

Resultado del reconocimiento del hablante

Nombre Tipo Description
recognitionResult

ResultType

¿El audio pertenece al perfil de destino?

score

number

Número flotante que indica la similitud entre el audio de entrada y la impresión de voz de destino. Este número debe estar comprendido entre 0 y 1. Un número mayor significa una similitud mayor.

ResultType

¿El audio pertenece al perfil de destino?

Nombre Tipo Description
accept

string

reject

string

SpeakerErrorInfo

Mensaje de error del hablante

Nombre Tipo Description
error

Error