Re: Is it THAT difficult to have the speech recognition only locally?
My first Android phone, a Motorola, had a voice control mode that only worked with Bluetooth for some reason. It understood all sorts of things like "phone home" and "what time is it".
And before any Android or iphones, many Nokia's old Symbian based phones had voice dialling and commands (as did similar feature phones from other manufacturers).