Questions tagged [sirikit]

SiriKit is an API exposed by Apple for integrating developer applications with Siri. Use this tag only for questions related to the new Siri APIs in macOS Sierra and iOS 10.

SiriKit related links and guides:

411 questions
40
votes
2 answers

How to integrate app with iOS Contacts app?

I'm trying to get a messaging app integrated with the iOS Contacts app, so that users can initiate messages via the app directly from Contacts. This was covered in WWDC 2016 session 240 but apparently some details were omitted. Following the WWDC…
Tom Harrington
  • 69,312
  • 10
  • 146
  • 170
32
votes
2 answers

Siri programming language

Supposedly, the engine behind the iPhone's new Siri feature has been under development for several years (spawned from the CALO project). It is said that they even developed a new programming language specifically for it. I can't find information…
Stephen Eilert
  • 1,527
  • 1
  • 17
  • 17
23
votes
5 answers

Localizing custom SiriKit intent

My Xcode is v10 and I'm developing a custom intent for SiriKit, targeting iOS 12. In Xcode 10, custom intents are designed in .intentdefinition files, where you can define your own parameters for intent phrases as well as the title of the intent and…
Desmond Hume
  • 8,037
  • 14
  • 65
  • 112
19
votes
4 answers

Does Apple provide an API for SIRI?

Is it possible that Apple does or will provide an API for Siri? It would be great if I can be sipping my coffee and say, User: Hey Siri, could you please open Angry Birds; Level 4 and throw a first bird for me. Make sure you at least hit one…
TeaCupApp
  • 11,316
  • 18
  • 70
  • 150
18
votes
3 answers

Invalid Siri Support - Localized description for custom intent

I have uploaded a binary to iTunes Connect but I have receiving this email: We identified one or more issues with a recent delivery for your app, "xxx". Your delivery was successful, but you may wish to correct the following issues in your next…
Bin
  • 181
  • 1
  • 5
14
votes
0 answers

How can we get Text that we Speak from Siri?

I am writing an app that include a scenario where I want a search using Siri like "Hey Siri, APP_NAME PHRASE" give any phrase using Siri and I need that PHRASE as Text to my app. I tried with custom intent but no luck. Is it possible to achieve with…
jo solution
  • 401
  • 5
  • 18
14
votes
1 answer

Siri Custom Intent: Variable in "Shortcuts" app

I've created a custom Siri Intent. It is visible in the "Shortcuts" app. However, it allows me to pick only from donated shortcuts, without an option to specify own parameter. Is it possible to create a Siri Intent that supports providing parameters…
Richard Topchii
  • 7,075
  • 8
  • 48
  • 115
14
votes
0 answers

Flutter integration for Google Assistant & Siri - voice interactions

I want to build an app with Google Assistant & Siri support. How would one go about implementing this in Flutter? I'm aware of existing voice support, but there's no support for back-and-forth voice actions... Thanks!
12
votes
2 answers

Siri Integration for payments issue

In my application I support only EUR and USD currency. So when user tries to send payment with Siri to GBP, for example, I ask him to choose between EUR and USD. After that on the screen I see: 100 $ 100 EUR If I choose 100$ in…
Paul T.
  • 4,938
  • 7
  • 45
  • 93
12
votes
1 answer

SFSpeechRecognizer not handling contextual strings properly

SFSpeechRecognizer is very inaccurate for my use case. I have tried setting contextual strings as I have an array of words against which to match with. But it is still not able to do so. Do I need any other configuration? I am using sample project…
Vivek Jha
  • 121
  • 5
10
votes
0 answers

Invalid Siri Support - Sample phrase "example phrase here" was not classified as a INCreateTaskListIntent intent

I am trying to implement SiriKit for iOS 11, specifically utilizing lists and notes. My AppIntentVocabulary.plist is shown below as a gist. AppName replaces my App's real name. https://gist.github.com/mitch2be/6e49d5e07e567bbc4d049bc565dad473 Each…
Randy J
  • 101
  • 2
10
votes
3 answers

Create custom CLPlacemark for RideIntent

I'm trying to create a custom CLPlacemark using the Intents framework. I'm importing 'Intents' at files beginning. I found this solution: let waypointLocation = CLLocation(latitude: 50.00, longitude: 8.00) let waypointName = "Some Name" let w1 =…
Dennis
  • 362
  • 4
  • 13
9
votes
1 answer

Sirikit integration with Flutter

I need to provide SiriKit feature to my Flutter application. It is not very clear for me if it is possible or not. For my point of view, it is not possible because Flutter does not support Bitcode generation. In parallele I can see that bit code…
fvisticot
  • 7,936
  • 14
  • 49
  • 79
9
votes
1 answer

How to customise a Siri shortcut in the shortcuts app

How do you customise a Siri shortcut in the shortcuts app? This question is related to the new iOS 12 feature: Siri Shortcuts. Users can use Siri shortcuts to trigger app specific features (created by the developer) either through a custom defined…
Hapeki
  • 2,153
  • 1
  • 20
  • 36
9
votes
1 answer

How to create a Siri Intent that accepts input passed from user

I created a custom Intent with parameters like so: I've donated it: let intent = PlayIntent() intent.color = color let interaction = INInteraction(intent: intent, response: nil) interaction.donate() and it shows up correctly: However, I'd like an…
David Albers
  • 253
  • 4
  • 10
1
2 3
27 28