Подтвердить что ты не робот

Является ли Apple предоставлением API для SIRI?

Возможно ли, что Apple предоставит или предоставит API для Siri? Было бы здорово, если бы я мог попить свой кофе и сказать:

Пользователь: Эй, Сири, не могли бы вы разозлить Angry Птицы; Уровень 4 и бросить первую птицу для меня. Удостоверьтесь, что вы хотя бы наткнулись на одну зеленую свинью или вышли из вашей зарплаты.

Сири: Да, конечно, я сделаю это для вас.

Возможно ли это? И вы думаете, что Apple предоставит это нам?

4b9b3361

Ответ 1

В iOS 10 Apple анонсировала API для Siri, названный SiriKit. Однако вы можете делать это только в качестве расширения приложения и только в том случае, если ваше приложение реализует один из следующих видов услуг:

  • Вызов аудио или видео
  • сообщений
  • Платежи
  • Поиск фотографий
  • Workouts
  • Поездка в путешествие
  • Климат и радио

SiriKit - это способ сделать ваш контент доступным через Siri. Он также позволяет вам добавлять поддержку ваших услуг в приложение "Карты". к поддержка SiriKit, вы используете интерфейс Intents и интерфейс Intents для реализации одного или нескольких расширений, которые вы затем включаете внутри вашего приложения iOS. Когда пользователь запрашивает определенные виды услуг через Siri или Maps, система использует ваши расширения для предоставления этих услуги.

Это означает, что SiriKit нельзя использовать для сценария, упомянутого в вопросе, и способами, которые понравятся многим из нас.

Источник: Apple Docs для SiriKit

Ответ 2

ЭТО НЕ ДОЛЖНО ТОЧНО:

Нет API, и в ближайшее время нет никаких указаний на его изменение. Есть частные заголовки, на которые вы можете посмотреть, декомпилировав SDK. Это отличный обзор:

Quora

Вы можете быть умными, как RTM, но это так близко, как это получается:

http://www.rememberthemilk.com/services/siri/

Ответ 3

Когда iPhone был впервые выпущен, от Apple не было публичных разговоров о разработке пользовательских приложений. Отсроченный выпуск SDK дал им много времени, чтобы получить публичную обратную связь в отношении пользователей iPhone и сделать SDK готовым к общественному использованию.

Кажется вероятным, что они используют подобный подход с Siri.

Ответ 4

Пока нет. Если вы хотите, напишите запрос функции на bugreport.apple.com и кратко опишите, для чего вы хотите. Чем больше людей просят об этом, тем более вероятно, что это произойдет.