Text Dependent - Verify Profile

Проверка профиля
Сверяет существующие профили со входными звуковыми данными

Ограничения

  • Минимальная длина входных аудиоданных на запрос составляет 1 секунда
  • Максимальная длина входных аудиоданных на запрос составляет 10 секунд
  • Минимальное соотношение сигналов звука и шума (SNR) составляет 10 дБ
POST {endpoint}/speaker-recognition/verification/text-dependent/profiles/{profileId}:verify?api-version=2021-09-05

Параметры URI

Имя В Обязательно Тип Описание
endpoint
path True

string

Поддерживаемые конечные точки Cognitive Services (протокол и имя узла, например : https://westus.api.cognitive.microsoft.com).

profileId
path True

string

uuid

Уникальный идентификатор для идентификатора профиля (GUID).

api-version
query True

string

Задает версию операции, используемой для этого запроса.

Заголовок запроса

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

Имя Обязательно Тип Описание
Ocp-Apim-Subscription-Key True

string

Текст запроса

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

Имя Тип Описание
audioData

object

Двоичный звуковой файл. Поддерживаемые форматы: аудио/wav; codecs=audio/pcm. Поддерживает звук до 5 МБ.

Ответы

Имя Тип Описание
200 OK

RecognitionInfo

ОК

Other Status Codes

SpeakerErrorInfo

Failure

Headers

x-ms-error-code: string

Безопасность

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Примеры

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

Определения

Имя Описание
Error
RecognitionInfo

Результат распознавания говорящего

ResultType

Относится ли звук к целевому профилю?

SpeakerErrorInfo

Сообщение об ошибке говорящего

Error

Имя Тип Описание
code

string

message

string

RecognitionInfo

Результат распознавания говорящего

Имя Тип Описание
recognitionResult

ResultType

Относится ли звук к целевому профилю?

score

number

Число с плавающей точкой, указывающее на сходство между входным звуком и целевой голосовой печатью. Это число должно находиться в диапазоне от 0 до 1. Большее число означает большее сходство.

ResultType

Относится ли звук к целевому профилю?

Имя Тип Описание
accept

string

reject

string

SpeakerErrorInfo

Сообщение об ошибке говорящего

Имя Тип Описание
error

Error