booooooooooooooooooooooooo!wrong. Siri connects to the server everytime you talk to analyze your speech.
booooooooooooooooooooooooo!wrong. Siri connects to the server everytime you talk to analyze your speech.
I'm almost certain that Siri is simply recording the voice on the user side, then sending the data to Apple's servers, where a massively powerfully bank of data processors is doing the heavy lifting and sending her replies back to the phone.
This would mean that ANY Apple device with a decent audio recorder should be able to work with Siri. The 4s restriction is to avoid frequent or extended server issues (one of which occured a few hours ago). There's supposedly 2 million 4s phones in the wild already, and they all want to show off Siri to everyone they encounter. Imagine Apple dealing with 100 million iOS devices capable of using the service simultaneously. Once the hype dies down, it will be on other devices.
Going back to my first sentence - I would bet that Apple is also using the data THEY get from every voice sample Siri handles to further along the technology. They are way ahead in the "touch" race, and suddenly, they're pulling away in voice.
So this current port of Siri... would at be able to run commands required on the phone that would not require it to connect to Apple's servers?
Like if I asked it 'Send text to Jason Paul saying what's up buddy?'
Or 'Add reminder to record the news today at 5:30 PM'
Or 'Call mom on her cell phone'
These are all programs on the phone itself that should not require Siri to connect to the servers to provide an answer, right?
It looks like there could be some legal issues with this
that was a image... the actual post is a day ago
Any news on this development?
Two things:
1) Just beacsue there's a pic of a certain dev's twitter doesn't mean it's actually working or true.
2) How exactly do you NOT need a jailbreak for this? It's not like it will be available on the app store...
The iPhone 4S jailbreak is not needed to get Siri installed on older devices, the developer adds.
What I think is Apple can check the number of sold iP4S's vs. the number of devices making requests to siri.apple.com (lol, just made the address up) and act accordingly... perhaps rewrite the authentication routine?
Pretty cool, I never had a doubt it was portable, but the fact that they are rewriting most of the code to avoid copyright issues and intercepting the connection is pretty cool.
1)
Could it be that he's saying that he doesn't need the 4S jailbreak, but for everything else not 4S, you will need it? Seems that he's saying that he doesn't need the 4S jailbreak 'because' he's already working on the Siri files, ie, no need to yank it off the 4S.
For a jailbreak, the first thing they generally need are the decryption keys for the firmware files itself. These are usually found pretty quickly and allow them to access the files that go on the device itself (from the IPSW)
http://theiphonewiki.com/wiki/index.php?title=VFDecrypt_Keys
This means they can usually examine the actual files that get uploaded to the 4S long before they can exploit them on the device itself. In some cases, having the files for one firmware and comparing them to another, whether they can exploit that firmware or not, allows them to bring the features to the currently exploitable platform (iPhone 4 on 5.0). So they can change the files on the iPhone 4, but they can't change them on the 4S yet.
They may simply be close to finding the relevant Siri files on the 4S platform, copying and adapting them to the jailbreakable iPhone 4 platform.
Yup - I understand that, I'm just saying that it would be somewhat anticlimactic to release Siri when a heck of a lot of people are sitting around waiting for a jailbreak for iOS 5 - would assume (again, there I go assuming... watch out!) that they'd release it after a stable, untethered JB of OS 5