Есть ли способ отправить текст или строки в Cortana, похожий на панель поиска Windows?

EDIT: есть ли способ «говорить» с Cortana аналогично окну поиска на компьютерах с Windows? Я не хочу создавать новые команды, но просто могу использовать Cortana, вводя текст и предопределенные строки, без использования микрофона.


person Dtb49    schedule 08.11.2017    source источник
comment
Вы хотите сделать что-то вроде того, чтобы строка текста читалась через динамик, а Кортана реагировала так, как будто это на самом деле было произнесено пользователем компьютера, или я неправильно понимаю ваш запрос?   -  person Bradley Uffner    schedule 08.11.2017
comment
Это то, что я хочу сделать, или если бы я мог отправить ей строку или что-то еще, это тоже сработало бы.   -  person Dtb49    schedule 08.11.2017
comment
Похоже, это может быть тем, что вы ищете за?   -  person Bradley Uffner    schedule 08.11.2017
comment
Из того, что я читал, похоже, что это для создания команд, а как насчет команд, которые уже встроены в Cortana, таких как «Позвонить Джону Доу» или «Какая сегодня погода?». Или я не так прочитал?   -  person Dtb49    schedule 09.11.2017
comment
В нем говорится о командах получения из XML-файла. Все, что я хочу сделать, это отправить известные команды в Cortana с помощью текста, а не голоса через приложение Unity UWP.   -  person Dtb49    schedule 09.11.2017
comment
Я не уверен, это выходит за рамки всего, что я пытался сделать сам.   -  person Bradley Uffner    schedule 09.11.2017


Ответы (1)


Все, что я хочу сделать, это отправить известные команды в Cortana с помощью текста, а не голоса через приложение Unity UWP.

Ну, в Cortana есть много схем uri. Вы можете использовать его для запуска Cortana, чтобы получить результат. Вы можете использовать метод LaunchUriAsync для запуска URI.

await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-cortana://search/?q=web:uwp"));

Вы также можете использовать Run window(Win+R) для запуска следующей быстрой команды.

ms-cortana://search/?q=web:uwp

введите здесь описание изображения

person Nico Zhu - MSFT    schedule 09.11.2017