Monday, November 21, 2011

Hacking Siri

Well, it was just a matter of time.  Some folks in France have started doing a bit of hacking to understand Apple's speech-based digital assistant, Siri.  Now that there is a basic understanding of the protocol, someone else has created a proxy server that basically acts as a man in the middle to intercept and process certain commands, and thus extend and personalize Siri's functions.

He used this to control his thermostat, but I think that the framework itself is pretty interesting.  It means that you could extend Siri to do custom actions that  you define.

He's posted the code on GitHub, but its still pretty early and there's a long way to go before it will be generally useful, still I could imagine some scenarios where it would be fun to control the house or other local devices via voice commands.

This is not what Apple intended, because they like to keep very tight control, so it's likely to cause a response from Apple.