As a person suspicious of the cloud-for-everything approach, I'm not sure how I'd feel about that. It would mean your robot waifu (or husbando) would basically become an utterly "dead" mechanical corpse if the net connection happened to be interrupted. Plus everything the thing sees and hears would be data mined for the benefit of advertisers, ongoing product development, and whatnot. When the company servers get hacked, the hackers would gain untold hours of sensitive video footage straight from people's private lives.
how about instead of an android that needs to connect to a cloud, how about make it that just needs to connect to a local computer where its going to be the "brain"? it actually seems more feasible and less nonsensical this way, because even if you dont have internet, the android would still be working since it just needs to be connected to the local computer... also the lag, there would actually be less compared with a cloud one.
well im not opposed to what you said (
cuz humanity is known for its infinite stupidity) but the first full android model would be probably something similar to what i said, of course im not counting technological breakthroughs of AI, CPU efficiency (
cuz ya know, if you can process at a speed of an AMD ThreadRipper with a energy consumption of a single LED that you buy from any electronic store, that would be really cool... i doubt its possible tho, at least with current technology), energy storage, etc.
also lets not forget that if the android is actually cloud-based, it's highly likely you'll need to pay monthly for you to actually use the android, and if the servers are down, or worse, the people that control the servers puts your android model in a blacklist (
for whatever reason, like blocking it cuz the model is old, hell, they could just blacklist specifically your android with something similar to a MAC address cuz fuck you), you'll just have a glorified mannequin.