Azure -Speaker Recognition API Speaker Recognition - Get Operation Status: Ошибка в поле сообщения при получении этой ошибки «IncompleteEnrollment» - PullRequest
0 голосов
/ 08 января 2020

Я зарегистрировал профиль, и возвращенный статус регистрации "зарегистрирован". Но когда я пытаюсь определить профиль по ответу на операцию, я получаю в поле сообщения: « IncompleteEnrollment »

Из документации API распознавания динамиков Распознавание динамиков - Получить статус операции

Случай 4 - сбой HTTP / 1.1 200 Ok Тип содержимого: application / json {"status": "failed", "creationDateTime": "2015-09-30T01: 28: 23Z" "lastActionDateTime" : "2015-09-30T01: 35: 23Z" "message": "Некоторая информация об ошибках"}

Ответ для профиля идентификации - Получить профиль

"идентификацииProfileId": "13c9ef6d - ** ** - **** - **** - eff1e12492f6 "," enrollmentSpeechTime ": 33,6," othersEnrollmentSpeechTime ": 0,0," locale ":" en-us "," creationDateTime ":" 2020-01-10T10: 15 : 15.931Z "," lastActionDateTime ":" 2020-01-10T10: 17: 59.953Z "," enrollmentStatus ":" Enrolled "

Как видно, профиль зарегистрирован. Но при идентификации вызывающего абонента ответ в рабочем состоянии: «IncompleteEnrollment»

{«status»: «fail», «creationDateTime»: «2020-01-10T10: 21: 24.8108966Z», «lastActionDateTime» : "2020-01-10T10: 21: 25.8413525Z", "сообщение": "IncompleteEnrollment", "processingResult": нулевая}

Ответы [ 2 ]

0 голосов
/ 22 января 2020

У меня возникла точная проблема, и вот что я обнаружил:

при попытке выполнить Идентификацию среди идентификаторов идентификацииProfileIds, которые я отправлял, статус одного профиля все еще был "Регистрация" (а не профиль, который Я пытался определить, но это все еще давало проблемы). Вот почему я считаю, что сообщение "IncompleteEnrollment" было дано. Я получил статус всех своих профилей с помощью API GetAllProfiles, так что, как уже сказали другие, вы должны проверить его.

Когда я снова сделал Идентификацию, удалив profileID профиля, который все еще регистрировался из установить "идентификацииProfileIDs", все работало нормально, и идентификация прошла успешно.

Пожалуйста, обратитесь к API: https://westus.dev.cognitive.microsoft.com/docs/services/563309b6778daf02acc0a508/operations/5645c523778daf217c292592

0 голосов
/ 10 января 2020

Не могли бы вы убедиться, что они имеют одинаковую регистрацию? Не могли бы вы поделиться более подробной информацией, как все относительные статусы. Вы также можете использовать API Get Profile, чтобы проверить, была ли регистрация успешной или нет. Пожалуйста, обратитесь к следующим:

https://westus.dev.cognitive.microsoft.com/docs/services/563309b6778daf02acc0a508/operations/5645c211e597ed22ec38f431

Спасибо.

...