учебник-распознавание речи-намерения не работает? - PullRequest
0 голосов
/ 19 февраля 2019

Я использовал этот пример https://github.com/Azure-Samples/cognitive-services-language-understanding/tree/master/documentation-samples/tutorial-speech-intent-recognition/csharp

Настроил его правильно, я уже создал приложение luis, добавил некоторые намерения и примеры, обучил и опубликовал.И я закомментировал часть модели, потому что у меня уже есть приложение luis.

Когда я запускаю приложение, распознавание кажется нормальным, но я не понял намерения (result.IntentId пусто), подумалЛуис, все в порядке.Также все работает, если я беру распознанный текст и спрашиваю Луиса, используя отдыхВ чем дело?Я обнаружил, что проблема очень похожа на проблему с SO, но ответа нет, и я не могу комментировать там: LUIS: Speech sdk - Github Sample не возвращает намерение

1 Ответ

0 голосов
/ 04 апреля 2019

Хорошо, после более подробного изучения я обнаружил, что строки recognizer.AddIntent(model,... были не о СОЗДАНИИ новых намерений в модели, а скорее о сопоставлении намерений из приложения luis в наше локальное приложение, чтобы иметь некоторые идентификаторы здесь.На github мне сказали, что есть строка recognizer.AddAllIntents(model); для работы со всеми намерениями, с этой строкой все работает.

...