I am using the speech to text function more lately, as I find the tiny keyboard is driving me NUTS. Sometimes I get an error, something like "problem connecting to server" when I speak. What is that all about ? Why is there a server involved? Is the speech recognition software stored locally on my device or is it somewhere in the "cloud" ? anyone else get these errors? or know why there are references to the "server?"