Smart assistants might be the tip of the iceberg in taking away our jobs in the future, but that doesn’t mean we can’t make use of them in the meantime. Virtual assistants like Cortana, Siri, Google Assistant, and Alexa are now a signature feature of smartphones and tablets, so knowing which one is best could have a significant impact on what your next hardware purchase might be.
To see how these different smart assistants measure up, we pitted Cortana vs. Siri vs. Google Assistant vs. Alexa in a virtual assistant head to head.
Voice accuracy and speed
Mainly controlled by a user’s voice, the digital assistant’s primary ability to know when it’s spoken to and understanding what’s said is essential. Each one has a wake word or phrase that it listens for, such as “Hey Cortana,” “OK, Google,” “Siri,” and “Alexa.” The wake word tells the digital assistant to listen and respond to what’s said next — but if you have a niche accent or don’t like to shout, are some assistants better at understanding you than others?
While each of the principal voice assistants offers excellent voice recognition, Google Assistant and Siri are better at picking up what you say — especially when there is environmental noise, or the assistant itself is relaying some information to the user. Microsoft claims Cortana has a good understanding of context, but it struggles much more than the other two in actually hearing what you’re saying, as does Alexa. Quiet environments are best when using the last two, as background noise can significantly interfere with them comprehending what you’re asking of them.
In terms of response time to queries, Google Assistant comes out on top again, consistently providing fast replies to orders. Alexa and Siri were both hot on its heels, however, but Cortana comes in last. Since users have reported issues with Cortana understanding even basic requests despite no problems with their microphones (setting reminders, canceling tasks, and finding info on restaurants), it’s hard to measure response time to queries if they’re unheard. When the command is picked up clearly by the alternative digital assistants, Siri can often edge out Alexa, but it very much depends on the tasks you ask of them and your knowledge of their command prompts. So, when it comes to voice recognition: Siri and Google Assistant win that category. But when it comes to response times with queries, Google Assistant is the clear winner.
Features and capabilities
Whichever virtual assistant you use, they all support the same essential functions. These include setting calendar events and alarms, making calls, sending emails and messages, and playing music. But each also has its quirks and special features that make them unique.
For searches and responding to queries for information, Cortana uses Microsoft’s own Bing search engine, while both Siri and Google Assistant use Google. Although the latter two might use the same search platform, when you ask for info on restaurants, Siri will prompt you to call or make a reservation. If you know where you want to eat already, all three can make a reservation or order food for you.
Google Assistant has another advantage for those who regularly use the Google search engine: It already knows a lot about you. While that does raise some concerns over privacy, it also means that it’s arguably the most personalized of services — at least when you first get started using it. Its Google Duplex natural voice system holds great promise for more natural communication with Google Assistant too, whether that’s between it and the owner, or with others.
Some of the features offered by the assistants perform differently depending on which platform you’re using them on. Google Assistant reads the news to you on a Home speaker, while Cortana will do that on a smartphone. Siri only likes playing music through Apple Music, while Cortana and Google Assistant work just fine with Spotify and music stored on your device.
Alexa is great for simple commands and ordering off Amazon. Still, if you’re looking for a digital assistant that can comprehend everyday language and doesn’t require a user manual to master, you may want to look elsewhere. It’s close, but when it comes to ease of use, personalization, and natural communication, Google Assistant edges out the competition to win the features and capabilities category as well.
Arguably the starkest difference between the main virtual assistants is the hardware and platforms where they can integrate. Siri might work well with HomePod speakers, AirPod headphones, and on devices like the iPhone and iPad. Unfortunately, you can’t pull it up on your Android device or Windows PC.
In comparison, Google Assistant is available on Android and iOS platforms, and with a few tweaks, you can even get it running on Windows or Linux. It also has compatible hardware options like the Google Home smart speaker and Chromecast and is gradually being integrated with Chrome OS devices, like the Google Pixelbook.
Cortana is much the same, with a wide range of hardware and software platform support. It’s integrated into Windows 10 devices of all kinds, including all Windows 10 PCs, the now-defunct
When it comes to how easy it is to get your home assistant up and running, the only one that will take a significant amount of time is Cortana. While Alexa, Google Assistant, and Siri enjoy setups that only require a username and password and take less than a minute to initialize, Cortana will make you jump through several hoops.
To even begin testing out Cortana, you will have to log in to your PC, provide an email account that is not associated with a business or school, and wait to receive a verification code. Some users have even reported having to backdoor their way into Cortana via the app, are only permitted to sign in with the Cortana-approved email account, and are then referred to as said email account by the assistant for the length of the setup process. Suffice it to say, setting up Cortana is less of a pleasure and more of an odyssey, so Cortana brings up the rear in this category. So when it comes to ease of use in an ecosystem, it’s a three-way tie: Alexa, Google Assistant, and Siri all do well here. But when it comes to platform availability and hardware integration, Google Assistant and Cortana are better than the rest.
Google Assistant wins out for now
Cortana, Siri, Alexa, and Google Assistant are all fantastically capable virtual assistants, and they have progressed in leaps and bounds in the past few years. We’re seeing them expand their software capabilities and platform support, but Google Assistant seems to be evolving the fastest and most effectively. It’s better at picking up what you’re saying and responding to your queries quickly. Better yet, its ecosystem support is broad and deep, letting you make use of it on the move whatever your smartphone of choice is.
Each of the digital assistants is at their best when using companion services from their developer. Siri works best with all of Apple’s services and hardware, while Cortana works great on Windows. Google Assistant, though, is pretty flawless on most platforms. Though it certainly benefits from integrating with some of Google’s other services, it’s versatile on a variety of platforms, which gives it the edge. Alexa works best with other Amazon products and, considering the company’s ambition, who knows what they’ll roll out next.
- Apple HomePod vs. Sonos One
- Alexa vs. Google Assistant vs. HomeKit: Which smart home platform to choose?
- Microsoft to end Cortana support for iOS, Android, Harman Kardon Invoke speaker
- The best streaming devices for 2020
- Microsoft Edge vs. Google Chrome: Performance, design, security, and more