Что такое распознавание намерения?

В этом обзоре вы узнаете о преимуществах и возможностях распознавания намерений. Намерение — это действие, которое хочет выполнить пользователь, например забронировать билет на самолет, проверить прогноз погоды или совершить звонок. С помощью распознавания намерений приложения, инструменты и устройства могут определить, что пользователь хочет инициировать или делать на основе параметров. Вы определяете намерение пользователя в модели распознавателя намерений или распознавания бесед (CLU).

Сопоставление шаблонов

Пакет SDK службы "Речь" предоставляет встроенный компанер шаблонов, который можно использовать для распознавания намерений строго. Это полезно, если необходимо быстрое автономное решение. Особенно хорошо это работает, если пользователь собирается каким-либо образом обучиться или от него ожидается использование определенных фраз для активации намерений. Например: "Перейти на пол семь", или "Включить лампу" и т. д. Рекомендуется начать здесь, и если он больше не соответствует вашим потребностям, переключитесь на использование CLU или сочетание двух.

Используйте сопоставление шаблонов, если:

  • Вам необходимо лишь точное совпадение с тем, что сказал пользователь. Эти шаблоны соответствуют более агрессивно, чем понимание языка общения (CLU).
  • У вас нет доступа к модели CLU, но по-прежнему требуется намерения.

Дополнительные сведения см. в концепциях сопоставления шаблонов , а затем:

Распознавание устной речи

Распознавание устной речи (CLU) позволяет пользователям создавать настраиваемые модели распознавания естественного языка для прогнозирования общего намерения входящего речевого фрагмента и извлечения из него важных сведений.

Для использования CLU с пакетом SDK службы "Речь" требуется как ресурс речи, так и ресурс языка. Ресурс "Речь" используется для транскрибирования речи пользователя в текст, а ресурс языка используется для распознавания намерения высказываний. Сведения о начале работы см. в кратком руководстве.

Важно!

При использовании распознавания речи с пакетом SDK для службы "Речь" взимается плата как за запрос распознавания речи на текст, так и запрос службы языка для CLU. Дополнительные сведения о ценах на разговорное распознавание речи см. в разделе "Цены на языковые службы".

Сведения об использовании распознавания речи без пакета SDK службы "Речь" и без распознавания речи см. в документации по службе "Язык".

Важно!

LUIS будет прекращен 1 октября 2025 года. По состоянию на 1 апреля 2023 г. невозможно создать новые ресурсы LUIS. Мы рекомендуем перенести приложения LUIS в понимание общения, чтобы воспользоваться продолжением поддержки продуктов и многоязычными возможностями.

Беседная Распознавание речи (CLU) доступна для C# и C++ с пакетом SDK службы "Речь" версии 1.25 или более поздней. Ознакомьтесь с кратким руководством по распознаванию намерений с помощью пакета SDK службы "Речь" и CLU.

Следующие шаги