Я хочу, чтобы пользователи могли вводить идентификатор продукта в окно поиска Windows 10 и показывать ему список продуктов из сетевой базы данных, а затем, когда они нажимают на этот идентификатор продукта, загрузите веб-страницу из нашей интрасети. Это возможно? Должен ли я иметь настольное приложение, которое сидит на компьютере для поиска Cortana?Windows 10 Search API
1
A
ответ
0
Вам необходимо создать приложение UWP с файлом VCD, где вам нужно установить, как Cortana может вызвать ваше приложение. Lat говорит, что ваше приложение называется «найти его» или когда-либо, вы можете затем сказать cortana, что всякий раз, когда кто-то говорит или набирает «найти его» в своем окне поиска, «она» должна вызвать ваше приложение с помощью «find it» as параметр.
if (eventObject.detail.kind === Windows.ApplicationModel.Activation.ActivationKind.voiceCommand) {
var speechRecognitionResult = eventObject.detail.result;
// Get the name of the voice command.
// For this example, we declare only one command.
var voiceCommandName = speechRecognitionResult.rulePath[0];
// Get the actual text spoken.
var textSpoken = speechRecognitionResult.text !== undefined ? speechRecognitionResult.text : "EXCEPTION";
Cortana может запускать только настольные приложения, а не взаимодействовать с ними. Поэтому вам нужно написать приложение UWP, чтобы использовать Cortana для этой задачи. – DevEnitly