It's actually a very hard technical problem to create software that not only parses the user's intention, but can intelligently prompt for follow-ups. Google has many of the individual pieces of technology, but making it all fit together, with a good interface, is still hard work that takes time. That's probably why it took Apple 1.5 years to go from the Siri acquisition to the announcement today.
if it works the way it says on the box -- and remember, Apple already released Voice Control, which has a less-than-stellar reputation -- then it could be revolutionary. voice recognition often doesn't.
Another reason to hope is that Siri had 19 people when Apple acquired it and most of them are still at Apple. I would imagine that Apple scaled their team significantly. Who knows? Maybe 100 engineers working on it, since it's a cornerstone of the next generation of mobile devices (and probably coming to desktop in the near future too). But Google doesn't seem to have the same priority on natural language processing as Apple does cause more than 50% of Apple's revenue comes from the iPhone. How many engineers at Google are working on voice recognition and natural language processing? Maybe somebody here will know. Maybe max 10 engineers?
Apple also will be forced to scale Siri across multiple languages very quickly, especially if it works well. Currently they have English, French and German. But tons of people will want it, so that motivates Apple to innovate even more.
I guess we'll see very soon how good Siri on the iPhone 4s really is.
speech recognition maps a space of waveforms onto a space of utterances in a language. determining user intent maps that utterance onto the space of actions.
Siri has done great things in the field of the latter; they license their technology for doing the former from another company.
Google also has offered "special" search results for a while, such as evaluating calculations or exchange rates on the fly. I don't think what Siri does is more advanced than that. It is a nice touch to integrate it more deeply into the OS, like "get me home" - but then that is also just one button with a popular Android app (Öffi for example).
Google Calendar also does some "real text parsing" afaik.
Can't really think about a more complicated example atm. OK maybe "set up a dinner with Doug and Sandy, where Doug is a vegan and Sandy doesn't like to go farther than 2 km from her home" - can Siri parse that and pick a suitable restaurant?
I need some ideas for birthday presents for my child, can Siri help?
They are similar services, but Apple seems to have a greater variety of intents that it recognizes.