The deciphering of your voice actually takes place on Nuance's servers; that's why Siri only works when it has internet access. Mobile processors simply don't have the processing power to handle that in real time. I believe desktop systems are capable of handling it, though. Hopefully in a few years, mobile platforms will have the power to do all of the voice recognition without using a remote server.
10/17/11 at 10:17am