Siri полный порядок предложений, как отправка сообщения через WhatsApp - PullRequest
2 голосов
/ 16 октября 2019

Я несколько дней искал интеграции Siri с приложением IOS. Я знаю о сочетаниях клавиш / намерениях Siri и т. Д.

Как заставить Сири написать полное предложение, например: «Отправь текст Джону, я уже в пути» или «Отправь сообщение Джону через WhatsApp, я уже в пути»

Это что-то эксклюзивное для приложений Apple, оно ограничено только обменом сообщениями или есть другие способы интеграции с Siri?

Я не собираюсь интегрировать приложение обмена сообщениями, но яищем, чтобы объединить полное предложение с параметрами порядок / вопрос.

Ответы [ 2 ]

1 голос
/ 17 октября 2019

Сообщения не относятся к приложениям Apple.

Вы можете заставить свое приложение вести себя подобно приложению Сообщения. Вам необходимо реализовать расширение приложения, специфичное для намерения сообщения, и добавить методы обработчика параметров разрешения для обработки пользовательского ввода.

Справочник по обмену сообщениями с SiriKit

https://developer.apple.com/documentation/sirikit/messaging?changes=latest_minor https://developer.apple.com/documentation/sirikit/insendmessageintent

Источник выборки - https://www.techotopia.com/index.php/An_iOS_10_Example_SiriKit_Messaging_Extension https://medium.com/ios-os-x-development/extending-your-ios-app-with-sirikit-fd1a7ef12ba6

1 голос
/ 17 октября 2019

Apple предоставляет SiriKit , который дает вашему приложению возможность запросов, исходящих от Siri.

Вы можете ознакомиться с Руководствами по взаимодействию с людьми , чтобы узнать больше о проектированииинтерфейс для взаимодействия с Siri.

Попробуйте поискать примеры SiriKit. Существует довольно много источников, которые показывают, как сделать интеграцию с вашим приложением.

Если вы ищете информацию о распознавании речи в вашем приложении, то вы можете взглянуть на Apple Speech Framework

Эта структура предоставляет вам возможности распознавания и анализа голоса более низкого уровня и может иметь необходимую гибкость.

Надеюсь, это поможет!

...