Взаимодействие с Cortana в приложениях для Windows
Предупреждение
Эта функция больше не поддерживается в обновлении Windows 10 мая 2020 г. (версия 2004, имя кода "20H1").
Расширьте основные функциональные возможности Кортаны с помощью голосовых команд, которые запускают и выполняют одно действие в приложении Windows.
Целевое приложение может быть запущено на переднем плане (приложение принимает фокус и Кортана закрывается) или активировано в фоновом режиме (Кортана сохраняет фокус, но предоставляет результаты из приложения), в зависимости от сложности взаимодействия. Как правило, голосовые команды, требующие дополнительного контекста или ввода пользователей, лучше всего обрабатываются в приложении переднего плана, а основные команды можно обрабатывать в Кортаны через фоновое приложение.
Интегрируя основные функциональные возможности приложения и предоставляя центральную точку входа для пользователя, чтобы выполнить большую часть задач, не открывая приложение напрямую, Кортана становится связью между приложением и пользователем. Предоставление этого ярлыка функциональным возможностям приложений и уменьшение необходимости переключения приложений может сэкономить значительное время и усилия пользователя.
Примечание.
Голосовая команда — это одно высказывание с определенным намерением, определенным в файле определения голосовой команды (VCD), направленное на установленное приложение через Кортана.
Файл VCD определяет одну или несколько голосовых команд с уникальным намерением.
Определения голосовых команд могут отличаться в сложности. Они могут поддерживать что-нибудь из одного ограниченного речевых фрагментов в коллекцию более гибких, речевых фрагментов естественного языка, все обозначающие одно и то же намерение.
Другие компоненты речи и беседы
Речь, голос и беседа в Windows 10
Сведения о том, как различные платформы разработки Windows обеспечивают распознавание речи, синтез речи и беседы для разработчиков, создавая приложения Windows, см. в статье "Речь", "Голос" и "Беседа" в Windows 10 .
Связанные статьи
Windows developer