Text Dependent - Verify Profile

Verificare il profilo
Verifica i profili esistenti rispetto all'audio di input.

Limitazioni

  • La lunghezza minima dell'input audio per richiesta è di 1 secondo
  • La lunghezza massima dell'input audio per richiesta è di 10 secondi
  • Il rapporto minimo tra segnale audio e rumore (SNR) è 10 dB
POST {endpoint}/speaker-recognition/verification/text-dependent/profiles/{profileId}:verify?api-version=2021-09-05

Parametri dell'URI

Nome In Necessario Tipo Descrizione
endpoint
path True

string

Endpoint di Servizi cognitivi supportati (protocollo e nome host, ad esempio: https://westus.api.cognitive.microsoft.com).

profileId
path True

string

uuid

Identificatore univoco per l'ID profilo (GUID).

api-version
query True

string

Specifica la versione dell'operazione da usare per questa richiesta.

Intestazione della richiesta

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

Nome Necessario Tipo Descrizione
Ocp-Apim-Subscription-Key True

string

Corpo della richiesta

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

Nome Tipo Descrizione
audioData

object

File audio binario. I formati supportati sono audio/wav; codecs=audio/pcm. Supporta l'audio fino a 5 MB.

Risposte

Nome Tipo Descrizione
200 OK

RecognitionInfo

OK

Other Status Codes

SpeakerErrorInfo

Operazioni non riuscite

Headers

x-ms-error-code: string

Sicurezza

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Esempio

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"
  }
}

Definizioni

Nome Descrizione
Error
RecognitionInfo

Risultato del riconoscimento del parlante

ResultType

L'audio appartiene al profilo di destinazione?

SpeakerErrorInfo

Messaggio di errore del parlante

Error

Nome Tipo Descrizione
code

string

message

string

RecognitionInfo

Risultato del riconoscimento del parlante

Nome Tipo Descrizione
recognitionResult

ResultType

L'audio appartiene al profilo di destinazione?

score

number

Numero float che indica la somiglianza tra l'audio di input e la stampa vocale di destinazione. Questo numero deve essere compreso tra 0 e 1. Un numero maggiore indica una maggiore somiglianza.

ResultType

L'audio appartiene al profilo di destinazione?

Nome Tipo Descrizione
accept

string

reject

string

SpeakerErrorInfo

Messaggio di errore del parlante

Nome Tipo Descrizione
error

Error