Without having any "hands on" (or off) with either of these devices - Can anyone tell me if there is any training data held locally on either of these or do all voice commands get sent to Amazon/Goolge for parsing centrally?
In the case of Echo (I have one), it only sends to data to Amazon when her name is heard. The training for the detection of that name is local to the device, which is why there are only a few name options (Alexa, Computer, Echo and Amazon)