Что собой представляют пользовательские команды?

Важно!

Пользовательские команды будут прекращены 30 апреля 2026 года. По состоянию на 30 октября 2023 г. в Speech Studio нельзя создавать новые приложения пользовательских команд. В связи с этим изменением LUIS будет прекращена 1 октября 2025 года. По состоянию на 1 апреля 2023 г. невозможно создать новые ресурсы LUIS.

Голосовые помощники слушают пользователей и выполняют соответствующие действия, зачастую с проговариванием ответа голосом. Они используют речь к тексту для транскрибирования речи пользователя, а затем принимают меры по распознаванию естественного языка текста. Это действие часто включает в себя речевые выходные данные из помощник, созданных с текстом для речи. Устройства подключаются к помощникам с помощью объекта DialogServiceConnector в составе пакета SDK для службы "Речь".

Пользовательские команды упрощают создание приложений с расширенными голосовыми командами, оптимизированных для голосового интерфейса. Он предоставляет единый интерфейс разработки, модель автоматического размещения и относительно низкую сложность. Пользовательские команды помогают сосредоточиться на создании оптимального решения для сценариев голосовой команды.

Пользовательские команды лучше всего подходят для завершения задач или сценариев управления, таких как "Включить дополнительный свет" или "Сделать его 5 градусов теплее". Пользовательские команды хорошо подходят для устройств Интернета вещей , внешних и головных устройств. В качестве примеров можно привести решения для гостиниц, розничных магазинов и автомобильной отрасли, где есть необходимость в голосовом управлении для гостей, управлении запасами в магазине или функциональными возможностями в автомобиле.

Если вы заинтересованы в создании сложных диалоговых приложений, то вам рекомендуется попробовать платформу Bot Framework с помощью решения "Виртуальный помощник". Для добавления голосовых данных в любой бот можно использовать Direct Line Speech.

Для пользовательских команд рекомендуется создать фиксированный словарь с четко определенными наборами переменных. Задачи автоматизации действий в помещении, такие как управление термостатом, являются идеальным примером.

Examples of task completion scenarios

Приступая к работе с пользовательскими командами

Пользовательские команды призваны сократить когнитивную нагрузку при изучении всех различных технологий и сосредоточиться на создании приложения голосовых команд. Первый шаг для создания ресурса "Речь" с помощью пользовательских команд. Вы можете создать приложение с пользовательскими командами в среде Speech Studio и опубликовать его, после чего приложение на устройстве может взаимодействовать с ним с помощью пакета SDK для службы Речи.

Процесс создания пользовательских команд

Authoring flow for Custom Commands

Воспользуйтесь нашим кратким руководством, чтобы создать первое приложение пользовательских команд менее чем за 10 минут.

По завершении работы с кратким руководством ознакомьтесь с нашими руководствами по проектированию, разработке, отладке, развертыванию и интеграции приложения пользовательских команд.

Создание голосовых помощников с помощью пользовательских команд

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