ответ

0

Чтобы интегрироваться с Cortana, вам необходимо разработать приложение универсальной платформы Windows (UWP), которое предоставляет «службу приложений», которая интегрируется с Cortana.

В Visual Studio 2015 (или Visual Studio 15) создайте новый проект, используя шаблон проекта JavaScript «Blank App (Universal Windows)». Найти элемент с тегом Application, и добавьте следующее в качестве дочернего элемента:

<Extensions> 
    <!-- Provide a hook for Cortana to ask your app questions --> 
    <uap:Extension Category="windows.appService" StartPage="voiceCommandService.js"> 
    <uap:AppService Name="AdventureWorksVoiceCommandService"/> 
    </uap:Extension> 
    <!-- Enable deep linking into your app from Cortana --> 
    <uap:Extension Category="windows.personalAssistantLaunch"/> 
</Extensions> 

Файл voiceCommandService.js будет служить в качестве отправной точки для Cortana. Он будет выполняться всякий раз, когда Cortana отдает запрос вашему приложению, и вы сможете получить детали задания от Windows.UI.WebUI.WebUIBackgroundTaskInstance.current.

Для остальных просто следуйте документации C#.

Отклик на основе this Cortana sample.

Смежные вопросы