The Sonos One is a powerful and neat audio player that slots neatly into an existing Sonos setup, giving you the full multi-room capabilities. At launch, it had Amazon Alexa built in, but you can now alternate and choose to have the Google Assistant instead, opening up the options and satisfying those that bought Google Home devices rather than Echo speakers. As such, this isn't just a great music player but the most flexible smart speaker, too.
- Great sound
- Small and convenient
- Proper Alexa integration
- Supports Google Assistant
- Alexa not fully compatible with Spotify at launch
- Review Price: £199
- Sonos multiroom audio
- Trueplay room calibration
- Amazon Alexa and Google Assistant compatibility
What is the Sonos One?
The Sonos One is our favourite smart speaker for music-playing purposes. The smart speaker market is getting more crowded every day – but the Sonos One has an excellent balance of sonic performance, price and intelligence.
That’s because Sonos is taking an agnostic approach to home automation and music streaming. It runs on Amazon Alexa, but Google Assistant compatibility has just been added, so you can now choose which smart assistant you want to run. No matter which smart system you’ve chosen, you’ll be able to add Sonos’ multiroom goodness and control it by voice.
Until recently the Sonos One was easily the best-sounding smart speaker I’d tested. The company has essentially added a brain to the excellent Sonos Play:1. If audio quality is important to you, and you like the hands-free assistance of the Amazon Echo, this is a match made in silicon heaven. Its only real rival is the Apple Homepod, which sounds better – but that costs a lot more and isn’t great to use.
Related: Best Bluetooth speakers
Sonos One – Design
Basically, the Sonos One is a tweaked version of the existing Sonos Play:1, a 16cm tall speaker that will fit on a bookshelf or bedside table. The only real difference is the top panel, where physical keys have been replaced by some very responsive touch-sensitive controls.
You tap to change volume, play or pause, and swipe to change tracks. You can also tap to mute the voice assistant, in case you don’t want Alexa listening. There is an array of six microphones, which use echo-cancellation technology to make sure Alexa can hear you call even when music is playing.
At the back is an Ethernet socket, and a button for setup replaces the Play:1’s screw thread (designed for mounting). That’s your lot – Sonos is sticking to its typically minimalist approach and isn’t interested in offline auxiliary sources.
As with the rest of the range, the Sonos One was launched in black or white, although the brand has just unveiled red, green and yellow options – perfect for the style-conscious. Sonos says it’s supposed to blend in with your décor, not stick out as a design statement. The Sonos One even gets rid of the gunmetal grille of the Play:1 – I feel like we could have kept that and still done the minimalist thing.
Sonos One – Features
The headline feature of the Sonos One is support for Amazon Alexa. Essentially, you’re supposed to treat this device as an Amazon Echo, albeit one that has serious audio components.
Alexa can do everything she can do on Amazon’s official Echo devices on the Sonos One. She can set alarms, adjust your thermostat, turn your lights off and on, tell you bad jokes and play music, of course.
The Sonos One works with all the key streaming services that Sonos already supports, such as Spotify, Tidal, Pandora, TuneIn Radio and Amazon Music. Load them manually with the Sonos app, and then Alexa will be able to control all of those services with basic commands, such as pausing and skipping tracks. I used Tidal, Spotify and Amazon music, and the Sonos One responded flawlessly.
Out of the box, the Sonos One had full Alexa support with Amazon Music, but since then Spotify has been added and works seamlessly.
Not an Amazon Alexa user? That’s fine, because Google Assistant support is now available so that you can treat the Sonos One like a Google Home and activate it by saying, “Hey Google.” You can do pretty much everything on the Sonos One that you can do on a Google Home, including getting a calendar update, finding out what the weather will be like and controlling your smart home devices. The only feature that’s missing at the moment are the free voice calls to mobiles and landlines, with the Play One just saying that it can’t make calls at the moment.
If you’ve set your default music service in the Google Assistant, you can just ask the Play One to play a track and it will automatically do it from your chosen service. When you say “Hey, Google”, the Sonos One ducks its sound down so that the Google Assistant can hear what you want to say. This ducking option only works if you speak to the Sonos One: talk to another Google device, such as the Google Home, and your Sonos players will stay at the same volume even if you’ve put them in the same room in the Google Home app.
The Amazon Alexa integration is a bit neater in this respect and when you talk to an Echo speaker it ducks the sound on any Sonos speakers that you’ve put in the same group.
Related: How to use Amazon Alexa with Sonos
There’s a second way to control the Sonos One, by using a Google Nest Hub or other smart display. Either by asking Google to play music on your Sonos device, or by selecting it in the Media menu using the touchscreen, you can use the on-screen controls to play/pause, skip tracks and adjust volume. There’s no similar feature for the Amazon Echo Show.
Neatly, you can run different smart assistants on different Sonos One speakers. For example, you could have Google Assistant in the bedroom and Alexa in the living room. I’m not sure why you’d want to do this, but at least there’s the option if you want to try out both smart assistants.
The Sonos One will also play nice with Apple. There’s no Siri integration, but there is support for Apple AirPlay 2. You’ll be able to watch a film on your iPad or Apple TV 4K, and stream the audio to the Sonos One.
That’s on top of Sonos’ famous multiroom system. You can play different music through different Sonos speakers, or play the same thing through all of them. The app lets you group or deselect speakers very easily.
You also can pair two Sonos One units and use them in stereo configuration, or use them as surrounds in a home cinema setup with a Sonos Playbase.
Sonos One – Performance
Smart speakers generally don’t sound very good. That’s because they were conceived as assistants first, speakers second. Sonos has gone about this differently, as they already had a good-sounding speaker and their job was to make it smarter. A smart speaker with proper audio performance was the big idea behind the Apple Homepod, and it seems Sonos has beaten Apple to the punch.
Sonos tuned the Sonos One to be acoustically similar to the Play:1. You get the same twin Class D amplifiers. You also get the same two-driver setup – a mid/bass driver and a tweeter, which is the same arrangement found in most traditional bookshelf speakers.
I was sent a Sonos One and a Sonos Play:1, and I can confirm they sound pretty much the same. That is, the Sonos One offers class-leading audio performance for its size.
This thing sounds a lot bigger than it looks. The sound is wide and tall – the Sonos One looks like a bedside device, but I had it as the centrepiece of an open-plan kitchen/living room, and it didn’t have problems filling that.
Despite its size, it offers a full-range sound, and you won’t be missing any of the treble, midrange or bass. The treble can be a little soft, but that’s preferable to hissy sibilance. The bass is impressively deep and nicely controlled. It’s also plenty loud – I usually listen to the Sonos One set to half volume, maybe 70% if I’m feeling boisterous. Full volume will get your neighbours knocking.
Overall it’s a great sound, although the Apple Homepod sounds better, with a clearer and more spacious presentation, not to mention a magical ability to recalibrate itself wherever you put the speaker – the Sonos One has to be calibrated using the TruePlay feature on the app each time it is moved. If you want to tinker with the sound, the app lets you manually adjust the EQ with treble and bass settings.
Pair two Sonos One units together and it’s a proper stereo performance, with excellent left-right separation, and an even wider soundstage. Unfortunately, this seems limited to be limited to devices of the same type – each Sonos One wants to be paired with another Sonos One – it wouldn’t do the stereo handshake with my Play:1.
As for the smart element, Alexa is very well implemented. You need to go through both Sonos and Alexa apps to make sure you’ve ticked all the right boxes, but that’s sorted in minutes. I had a couple of days where she was slow to respond, and alarms didn’t work – standard beta testing woes. But that quickly got fixed and now my Sonos One does everything my Amazon Echo does, on top of playing music better. She’s also better at picking up my voice (and trigger word) while the music is playing. You don’t need to shout.
Related: Best soundbars
Why buy the Sonos One?
The Sonos One sounds great, it gives you access to a tried-and-tested multiroom ecosystem, and it is beautifully integrated with the super-useful Amazon Alexa assistant. If you crave AI convenience and you’re not willing to sacrifice sound quality, this is what you need. Especially when the Sonos One costs the same as the standard Sonos Play:1. If you’re already looking at one of those, this is a no-brainer.
Now, there’s Google Assistant compatibility, which caters for everyone that doesn’t have or doesn’t want Alexa. The fact that this speaker is agnostic when it comes to smart services isn’t just a good thing; it’s entirely necessary. As speakers seem to be getting smarter, the only way to keep everyone happy is to run an open platform, and Sonos is currently the only one doing that.
Should you upgrade if you already own a Sonos Play:1? That will depend how strongly you feel about the smart element, because the Sonos One offers no sonic upgrades – just one of intelligence. You could probably hold off on upgrading and instead buy an Amazon Echo Dot. The Sonos skill in the Alexa app lets you voice-control existing Sonos devices.
Unlike other sites, we thoroughly test every product we review. We use industry standard tests in order to compare features properly. We’ll always tell you what we find. We never, ever accept money to review a product. Tell us what you think - send your emails to the Editor.