About

This page contains a single entry from the blog posted on November 24, 2011 11:53 AM.

The previous post in this blog was Make your own way with Android.

The next post in this blog is Most read Gadget Master posts in November.

Many more can be found on the main index page or by looking through the archives.

Sponsored by RS

Sponsored by RS This blog is brought to you in association with DesignSpark, powered by RS.

Subscribe


Sign up for the fortnightly Gadget Master eNewsletter. Get design ideas and circuit schematics straight to your email inbox, no fuss. Just tick the option for Circuits.


RSS Subscribe to this blog's feed
[What is this?]
ElectronicsNews on Twitter Follow ElectronicsNews

Archives

Recent Comments

Sponsored by...

Sponsored by RS This blog is brought to you in association with RS.

« Make your own way with Android | Main | Most read Gadget Master posts in November »

Siri, adjust the thermostat



This is a good one about Apple's voice controlled assistant, Siri, the new software installed on the iPhone 4S. It's from our sister site New Scientist - Siri hack lets you adjust thermostat with your voice

Jacob Aron writes that Siri already sends emails, checks the weather and performs other Apple-sanctioned tasks, but now Pete Lamonica - a software developer in St. Louis, Missouri - has come up with a hack that lets him create custom commands.

He writes:
His system lets you use Siri as normal, except that all commands pass through a proxy server. Apple's official Siri servers interpret voice commands as usual, but the proxy server intercepts the returning text, making it possible to create plugins that run custom commands. For example, Lamonica hooked up Siri to his wirelessly controlled thermostat, letting him ask for the current temperature or set a new one.

Lamonica says the system should open the way for others to hack Siri, just as the reverse-engineering of Kinect opened the device up to a variety of creative hacks. "We're already seeing a new wave of hacks. I published my code less than 48 hours ago and I've already seen other developers use it to write a Twitter plugin and a plugin that gets hockey scores," he says.

The hack builds on previous efforts from Applidium, a French mobile developer company that last week figured out the protocol behind Siri. It turns out that Siri could theoretically run on any device, not just Apple's latest handset, but the servers will only respond when provided with an unique ID number tied to each individual iPhone 4S.

It may be possible to use an unauthorised device by providing a genuine ID number, but it would also be easy for Apple to block an ID used for requests that seem to come from something other than a 4S.

Lamonica's system currently only works on a 4S, but he says that Apple could still stop it from working by signing each response from the Siri servers then having the Siri client verify this signature. "It would make it impossible to do this kind of "man in the middle" attack where we actually inserted or modified the responses," he says.
Jacob Aron, technology reporter, One Per Cent blog






TrackBack

TrackBack URL for this entry:
http://www.electronicsweekly.com/cgi-bin/mt/mt-tb.cgi/212081

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)