Siri can now control third party apps and even open cars thanks to clever developers and the SiriProxy. In case you missed it earlier in the week, a developer created a SiriProxy to control a thermostat and then made the code available for others to use. The SiriProxy stands in between your iPhone 4S and Apple's servers. It then intercepts Siri voice commands. This proxy enables additional commands to be added to Siri's repitoire.
Other developers have now started using the SiriProxy to do other weird and wonderful things and we now have example videos of two. The first video below shows a developer using the SiriProxy to work alongside his car Viper system.
The “Siri Proxy” plugin I wrote handles interaction with a php script that runs on my web server. The php script, which I developed months ago for personal use, allows me to send commands to my car which has a Viper SmartStart module installed. Current commands accepted are: “Vehicle Arm”, “Vehicle Disarm”, “Vehicle Start”, “Vehicle Stop”, “Vehicle Pop Trunk”, and “Vehicle Panic”.
The second video shows how Siri can be used with third party apps. Using Siri the developer is able to control a PDF application in the same way.
FastPdfKit Reader is manipulated by various commands with SiriProxy acting in the middle. A plugin is used to add new commands to the ones recognized by Siri, and finally, the proxy then sends the final commands to the app
Looking at these examples, Apple has a huge area of expansion for Siri to head into; if they wish to use it this way. In the mean time, if SiriProxy becomes more mainstream, who knows where this could lead!