The proxy server allows developers to create custom plugins that can intercept voice commands and perform any action that is programmable, scriptable etc.
Another developer has hooked the proxy server to his Viper Car system, which allows him start and stop his car using Siri.
In a blog post he writes:
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.
The custom plugin accepts the following commands:
“Vehicle Arm”, “Vehicle Disarm”, “Vehicle Start”, “Vehicle Stop”, “Vehicle Pop Trunk”, and “Vehicle Panic”.
and also more conversational commands such as:
“Start my car”, “Lock my car”, “Pop my trunk”, etc…
He has managed this with the help of the following:
- Siri Proxy / DNSMasq box – Ubuntu 11.04 Server VM
- Apache Web server – Ubuntu 10.04 LTS Server
You can checkout the video of the plugin for the Viper Car System in action below:
Simply amazing! We wonder what Microsoft’s Chief Research and Strategy Officer, Craig Mundie has to say about this, who said in an interview with Forbes that Siri is nothing new and TellMe feature has been available in the Windows Phone for more than a year.[Fiquett via 9 to 5 Mac]