For the most part, Cortana gets the basics right, and can even follow rudimentary commands like making calls or setting alarms without requiring a data connection (anything more
complex uses
server -
side voice recognition, just as with Siri and Google Now).