Amazon Echo vs Apple HomePod vs Google Home: the battle of the smart speakers

Share on FacebookShare on Google+Pin on PinterestShare on StumbleUponTweet about this on TwitterShare on LinkedIn

Apple has unveiled the new Apple HomePod, its play into the smart speaker space that’s coming later this year for $349 (about £270 or AU$460). That’s a fair bit more expensive than the two leading speakers, the Amazon Echo and Google Home but, according to Apple, it has a few tricks that the other two can’t match.

So which of these three speakers deserve a spot on your mantle? We’ll break it down feature-by-feature in a second, but first let’s review what smart speakers are and why the three biggest tech companies in the world are making them.

Smart speakers are, by their definition, a Wi-Fi speaker taken to the extreme. Not only can they stream music directly from your phone or tablet, but they can grab streams of online music from popular services like Google Play Music and Amazon Prime Music. They’ve also got a smart assistant built-in.


Building Siri, Alexa and the Google Assistant into your household speaker makes a lot of sense. Although it’s often embarrassing to start talking to your phone in public, the same social pressures don’t exist in the home where you can be as weird as you like with your new robot pal.

Google established itself with voice automation on phones, but it was Amazon who was the first to build a voice assistant into a static home speaker. Google followed up with Google Home, a smart speaker that made use of the company’s own Google Assistant voice technology. And now, two years after the Echo’s launch, Apple has entered the fray with the Apple HomePod, an internet connected speaker that establishes Apple’s Siri voice assistant in your home.

Amazon has an early lead, but don’y underestimate Google or Apple, which have been steadily developing their voice assistants on mobile for years now.

So which one should you buy? Here’s what we think about them so far.



Aesthetically speaking, the Google Home and Apple HomePod are very, very similar. They’re both air freshener-shaped smart speakers that are bulbous and relatively unobtrusive. The Amazon Echo is a bit taller than the other two, and is itself a simple black cylinder with blue LEDs along the top rim.

Of the three, however, the Home offers the most mutability, offering a multitude of colored bases to allow you to customise the look of your speaker.

While it can’t be customised, the Echo  comes with a remote in the US, which is interesting when you consider that all of that basic functionality can be accessed by uttering a few words. Still, should you ever find yourself out of Alexa’s earshot, having a remote with a built-in microphone will prove handy.

The Apple HomePod, from what we know, will be the middle-child in terms of design. It’s going to stand at 7 inches high – making it taller than the Home and shorter than the Echo – but have a bit larger circumference than either.


So which one, you know, actually sounds better? Well, from the hardware specs alone, it sounds like Apple’s HomePod will be the real winner. It has a 7-beam forming tweeter array and a hefty subwoofer on its underside. That’s compared to the built-in 2.0 inch tweeter and built-in 2.5 inch woofer on the Amazon Echo, and the 2 inch driver and dual 2 inch passive radiators on the Google Home.

In terms of hardware, Apple might win out over the other two but we’ll just have to wait until we hear it for ourselves later this year. For now, we’d have to give the hardware crown to the Home for its versatility and sleekness.


The Echo is not what you’d describe as cheap. The Echo Dot, the cheapest device to integrate Alexa, costs $50/£40. The standard Echo unit costs $180/£149.

Meanwhile Google Home has been priced at $129 (£129 / AU$170), which significantly undercuts its rival’s premium offering, although Google doesn’t currently offer a budget version of its smart speaker.



When it comes to features, Google and Apple hav the potential to blow Amazon out of the water thanks to the massive library of existing services it has at its disposal, but Google isn’t capitalising on these nearly as much as we would like currently.

Music and Video playback

Amazon might have Prime Music, but Google not only has its own rival service, Google Play Music, but also offers integration with the Google Cast ecosystem. Both devices support the third-party service Spotify.

Additionally, if you’ve got a Chromecast audio then you can simply ask Google Home to play music through the speakers it’s connected to. Meanwhile the Echo is limited to playing music on its own speaker, and the Echo Dot can only be connected to a single speaker at a time through either Bluetooth or a wired 3.5mm connection.

In theory this should give the Google Home the edge, but in practice its Google Cast functionality could be better. Once you’ve got it casting to a speaker it won’t remember that this is the case and it will default to playing music out of its own speaker unless you specifically tell it to continue to cast the next song.

Meanwhile the Echo Dot will continue to play from an external speaker until you manually disconnect it.

Google Home does however have the advantage of integrating with Chromecast in a video sense. You can easily play shows from Netflix, YouTube and other supported apps using just your voice, however again in practice this could be better since you’re unable to specify particular episodes and it will default to picking up where you left off. Not bad when you’re marathoning a series, but less than ideal if you’re just dipping in.



Google Home integrates with a number of Google’s other services, from planning routes using Google Maps to translating using Google Translate. It will also draw from your Google Calendar, although it’s currently limited to just a single user.

However again, while there’s potential here, Google Home doesn’t make nearly enough use of this functionality. You can get basic directions by car on Google maps, but it can’t handle public transport and while you can have it read your calendar it won’t be able to add to it.

Meanwhile, Amazon has an ever-growing list of compatible apps including Domino’s Pizza, Just Eat in the UK and Uber, allowing you to either have your pizza delivered or request a ride over to the store to pick it up yourself. Support is good, but these apps feel like they add fun side-functionality rather than core productivity services.

Although Google Home has more potential in this area, at the moment the two smart speakers are more or less equal.


Smart Home

On a more practical note, Amazon has recently taken an interest in smart home device manufacturers too, creating partnerships with Samsung to integrate SmartThings control into the Echo, and with Philips’s Hue lighting system.

Though it’s not like Google, owner of Nest, is hurting in the home automation department. Google Nest, for obvious reasons, is also integrated into Home’s functionality.

Devices such as Philips Hue can also be controllable by both smart speakers, where there’s no clear winner in terms of smart home functionality.


Multiple Users

Both smart speakers support multiple users, which is important if you don’t want to be subjected to your other half’s calendar when you ask your speaker what you’re up to today.

However, the way the two speakers handle multiple accounts is slightly different.

With the Amazon Echo you’ll have to manually switch between user accounts by saying “Alexa, switch accounts”, or “Alexa, switch to Jon’s profile.”

Google Home is slightly more clever, and will recognise different users by the sound of their voice alone. You’ll need to train the speaker to recognise each person’s voice by saying “OK Google” and “Hey Google” a few times, but after that point you shouldn’t have to worry about accidentally getting traffic information for someone else in your household.



When it first launched, Alexa’s functionality was fairly basic and limited to more mundane conversations like asking about the weather or the time. As Amazon continued to develop the software, however, Alexa gained the ability to talk about calendars, sports and what we should have for dinner.

We’re not quite living in a Star Trek-esque future, where the device will understand your every command, but Alexa is advanced enough to understand multiple phrasings of the same question, for example.

Amazon has a strong track record for the past two years, sure, but it’s going up against Google, a company that’s had a strong track record in information parsing for the last two decades.

Although Google Assistant, the software powering Google Home, is new, the technology is based on the work Google has already put into its Google Now voice search functionality.

This prior research, in addition to Google’s impressive search abilities, means the speaker has a lot of information at its disposal. Google Home can, for example, correctly guess a song that’s described in the vaguest of terms.

Echo can play songs by song lyric, which is handy if you forget quite what the name of the song is.

Both speakers are a work in progress in this regard, with incremental updates coming out all the time, but we will say that Amazon’s seems better at hearing your commands in the first place.



Amazon’s Echo functionality is proven, and has been refined over the course of its first year of release. It’s on a successful trajectory that, if it should continue, will make the Amazon Echo a mainstream commodity in the next few years.

Meanwhile, Google’s existing services already heavily integrate a number of different external apps and functionality, but although the search giant is planning on making full use of its existing services, including Google Translate, Google Maps and YouTube, this integration isn’t perfect yet.

We’re very excited for the future of both products, obviously, and will continually update this hub as the two products grow, shift, and evolve over the coming months.







Share on FacebookShare on Google+Pin on PinterestShare on StumbleUponTweet about this on TwitterShare on LinkedIn