Siri Protocol Cracked
First time accepted submitter jisom writes with something that will probably not be working come morning. Quoting the source: "Today, we managed to crack open Siri's protocol. As a result, we are able to use Siri's recognition engine from any device. Yes, that means anyone could now write an Android app that uses the real Siri! Or use Siri on an iPad! And we're going to share this know-how with you."
Basically, Siri sends the data to the processing server using non-standard HTTP extensions. Of note is that the audio is encoded using Ogg Speex.
What? You're shocked by that or something. It was all a gimmick to begin with. You won't have synthesis and recognition on board for another 2-4 generations.
Om, nomnomnom...
The iPhone is more than capable of speech synthesis. How do you think Voice Over works? Speech synthesis doesn't require a lot of processor, the original 1984 Mac could do it. Did the article mention that the results are sent back as sound files? I didn't see that.
But recognizing the speech, doing a good job, and figuring out all the commands... they use the server for that and I don't blame them. That way they can keep it constantly updated, with a huge database of phonemes/accents/vocabulary, and do it much faster than there iPhone would be able to on it's own.
Comment forecast: Bits of genius surrounded by a sea of mediocrity.