Отправить команду на Сири

Есть несколько сотен команд, более тысячи вариантов, которые Сири примет и будет выполнять. Например, "Назначить встречу с Шоном завтра в 13:00" создаст запись в вашем календаре.

Есть ли способ для приложения (не взломанного / одобренного appstore) отправить Siri (или его подсистему) эти команды? Не через голос - просто мое приложение отправляет Сири текстовую строку, которую он уже понимает, и заставляет ее действовать по команде. Я не хочу запускать Siri, просто обработайте команду, инициированную моим приложением, а не голосом.

Я понимаю, что Sirikit предназначен для того, чтобы Siri отправляла команды приложениям, а не наоборот, но я надеялся, что был какой-то способ сделать это.

1 ответ

Нет никакого способа сделать это с Сири. Но Apple предоставляет библиотеки для взаимодействия с базовыми компонентами системы. Например, проверьте EventKit для работы с напоминаниями или календарем пользователя.

Другие вопросы по тегам