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). |
profile
|
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 |
Aceptar |
|
Other Status Codes |
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 | |
Recognition |
Resultado del reconocimiento del hablante |
Result |
¿El audio pertenece al perfil de destino? |
Speaker |
Mensaje de error del hablante |
Error
Nombre | Tipo | Description |
---|---|---|
code |
string |
|
message |
string |
RecognitionInfo
Resultado del reconocimiento del hablante
Nombre | Tipo | Description |
---|---|---|
recognitionResult |
¿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 |