As currently implemented, our Echo devices lack the horsepower to do the job of parsing language. Obviously, that's why the internet is needed, to send the audio to AWS for parsing, and relaying info or commands to 3rd party systems.
This is perfectly fair, and pretty much what I was expecting. My hope is only that eventually, maybe even in the near future, platforms like Alexa will have the horsepower (your term) to at least allow for some offline functionality that would integrate with WiFi for certain limited things, like Smart Lights and Smart Plugs.
To reiterate, this is in NO WAY meant as a disparagement toward the current tech. I love the integration that Alexa allows. When I first encountered Alexa near the end of last year, my initial thought was that this was going to be something in 3-5 years, but right now, its nothing but a little gimmick.
Then I started to research it further and was blown away by its integration with Smart Home Devices. I had been wanting to buy a Logitech Harmony Elite universal remote, but was n the fence. Until I received a Dot this past Christmas and started investigating with happens when you combine Alexa with a Hub based remote like the Harmony Elite. My mind was made up and I was literally blown, and I went out and bought a crapload of Smart Lights, with millions of color and dimming as well as the Harmony Elite.
The real magic of Alexa for me was when I created "Activities" in my Harmony Elite and can now control these Activities with Alexa. This is another area where I hope the evolution continues. So I use my XBox One S and PS4 Pro for Streaming. So now, I simply say "Alexa, turn on Playstation" (or whatever Activity) and immediately my TV goes on, automatically switches to the correct AVR HDMI Input, the receiver goes on, toggles itself to the proper Input and volume, and then the console goes on and navigates itself to the home screen.
And because this is all Hub based, I don't have to point the remote or anything. The Dot is on top of my Home Theater system's TV stand, adjacent to the Harmony Hub, and I can even turn these Activities on/off from another room.
I am seriously considering grabbing a 4K Fire TV, but there are a few things about it I am not crazy about. Even though you can do a lot more with a Fire TV + Alexa + Harmony than I can with my PS4/XBox One S. I decided to wait for the next generation of Fire TV to see what that's like, since I get almost all the functionality with my consoles and cable box. But there are some functional advantages with Fire TV and I do think that it plays at least a little bit better with Alexa than the PS4, XBone, or Cable Box does.
Another cool thing is I have a "Watch Cable" Activity on my Harmony, and I have icons on the Elite for my 50 favorite channels. Because Alexa integrates so nicely with the Harmony Hub, I can just say "Alexa, Watch TV" and all the right devices turn on and all simultaneously toggle to all the correct inputs. Another cool bonus is that all of the 50 channels on my Cable Activity favorites are controllable with Alexa. So I can tell Alexa to go to HBO, HOBO West, Showtime, The Movie Channel, MTV, or whatever.
So like I said, my initial post was NOT complaining. I love my Echo Dot. I just see so much potential for the platform to expand. I remember when Smart Phones came out and for a little while they were novelties, gimmicks, and the big "cool factor" was downloading an app that could flip a coin. But even back then, anyone with a brain knew that those first iPhones were just the tip of the iceberg. And now, over a decade later, what our phones do is unbelievable. I see Alexa being similar, though that platform has the virtue of combining and playing nice with SO MANY other platforms and devices, like lights, plugs, Harmony Hubs, and the works. Something that Smart Phones didn't have back then.
What I like about the Cloud solution is that my Echo devices (spot, Show, Echo1 and Dots) should remain viable as appliances for longer. Amazon may come out with better speakers and microphones, but they have no reason to discontinue supporting my hardware short of an excuse to sell me more hardware.
Thus, my units will never be able to work offline. I'd need better hardware.
It's not just the Echo devices and voice commands. I use Samsung SmartThings as my hub. When Samsung goes down (it has), then even if Alexa hears me, none of the switches respond because ST doesn't get the message from Alexa to Amazon to Samsung to my ST hub to my light switch. Nor can I open the ST app and do it on my phone.
A competing product called Hubitat, is aiming to perform everything local. But they don't have mobile apps yet. And the chain of command is still Alexa to Amazon to Hubitat vendor to Hubitat to my light switch. Because that's how Amazon relays to 3rd party systems.
Could Amazon make an Echo++ that has the brains it needs? Sure. You can buy Dragon Dictation on a PC and all the parsing is done in your computer. The tech exists. But it costs more than $100 and its a lot of wasted CPU sitting around waiting for a command.
I'm not sure it's in Amazon's interest to bother with an offline ready version. The problem is largely your ISP's reliability which market forces should drive improvement (i.e. you complaining to your provider)
I agree with all that you said, but I also believe that, while it may not be in Amazon's best interest to make the platform offline ready right this second in time, I love the fact that Google Home is a competitor and now Apple is diving in, too. Let's be honest. Just like it is with game consoles, where we have Sony, MS, and Nintendo competing with one and other, the constant striving to one-up their respective rivals to get our allegiance, and dollars lol, drives gaming technology forward in leaps and bounds.
You really think that Offline Ready functionality isn't in Amazon's best interest? Okay, now it isn't. But what happens when Apple launches a next gen device for their platform that does allow it? Or if Google does? These guys are going to keep competing with one another, and as a result, we benefit.
And, yes, you are correct, that the new devices would have to make sure the platform supported our current devices or it would be really bad. I would be willing to bet money that within the next year, one of the big three home voice platforms are going to allow for offline use, and the rest will follow suit. And, as you said, an Echo ++ or Echo 3rd Generation surely be made. Its just not going to happen until the tech evolves a little more.
And you are also right that Alexa's weakness regarding Online is really the fault of Internet providers. As they make their connections more stable and reliable, which is happening, by the way, then this will be even less of a problem. As I said above, I used to get tons more Internet outages than I do now, and in the 4+ months I have been using Alexa, I only had one outage and that was just for a little while because Optimum was doing some work on my block.