What I want Siri to be able to do for me
tuaw.com
tuaw.com
Siri – Check me in.
Does that go to Foursquare? American Airlines? The Ramada? Some Foursquare knockoff?
I can image a few solutions:
• Use a prefix or delegation clause to carve out a a realm of authority, but that is awkward. (the DNS works), but Siri have foursquare… sounds like you are talking to a finite state machine.
• Let developers say how confident they are that a sentence was for them based on current conditions and the winner gets it, but then the lying cheats would win.
• It could be thrown back in the user's face to disambiguate and then remember for future occurrences and good luck if you change your mind about priority at a later date.
• The invisible hand could be put to work and let developers rent concepts in Siri Space. That would likely provide a hitherto unseen form of grief and failure.
Remember it took a year to get native Apps after the iPhone came out. It will take no less time for the Siri masters to work out how or if developers can be mapped into Siri-space.
Also: the article says: "Check me in here". This has much less ambiguity than simply "Check me in" does. It could look up which location-based apps you have installed, and then open up the one that you use the most.
There are plenty of ways to make magic happen :)
- Apple has a limited set of "actions" that third party app can "suscribe" to ("checkin", "reminder", ...), like there is a limited set of multitasking capabilities
- Limit the number of Application that "suscribe" to an action (i.e: only 4 apps can checkin, if another app wants to suscribe, display a warning to the user so he disable other apps in settings, like for notifications)
- Prompt the user the first time "Where would you like to checkin", and remember the choice for future checkins. The user can also specify ("Check me in" - "I will check you in using Foursquare at ..." - "Use Facebook Places")
Location could be some indicator perhaps??
A lot more on making apps smarter through context-awareness in http://worrydream.com/MagicInk/
1. Voice Differentiation - Primarily this mean, Only I can open my Voice mails by commanding to Siri. Siri will determine there is no one but his master is commanding to open the Voice mails. We dreamt of an future where password will be replaced by your voice and specific commands. Pitch recognition will add lot many things, which Siri is not doing right now. This can give an edge to remember securely sensitive information to Siri.
2. Siri, please answer my Phone calls - as Siri is my personal assistant , She can take up the calls. On my behalf, and instead of the boring Voice mail , Siri can provide some useful info to the caller, or I can tel l Siri to give different messages to different group like Friends, Family and Office.
It is impressive technology, but right now, my #1 thing I want Siri to do is understand me all of the time. I find the speech recognition is not as good as I had hoped, and I am frequently repeating myself and trying to enunciate more.