Google Assistant is now available for Sonos One and Sonos Beam. Now you have a second choice besides Alexa for editing your voice commands. If Assistant already controls your smart home devices – or if you just think it's better to answer questions than Alexa – it's probably worth changing.
Even if you do not have a Sonos speaker with a built-in microphone like "One" or "Beam," you can still control the company's other speakers if you have a Google Home speaker somewhere in the house. The setup process is very similar in both cases.
We assume that your Sonos speakers are already up and running.
Setting up Google Assistant on the Sonos One or Sonos Beam
Each of Sonos' Smart Speakers has its own language assistant. If you want, you can configure one to use Alexa and another to use Google Assistant. In this scenario, your Sonos system stays in sync and both voice assistants know what is playing, regardless of who you have requested it from.
To select Google Assistant:
- Open the Sonos app on your mobile device.
- Tap the More tab at the bottom right and select Voice Services.
- Select "Google Assistant." From here, you'll see a list of compatible speakers where you can choose which Google Assistant to use instead of Alexa.
- Log in with your Sonos account information to associate the wizard with your existing Sonos setup.
- Google then takes several steps, including recognizing your Sonos speaker, requesting permission and control of the speaker, asking what room it is in, and then adding the music services you use.
If you're already a Google Assistant user, you've probably already set it up for use with Spotify, Pandora, or Google Play Music / YouTube Music. Just make sure the same services are added to your Sonos account through the Sonos app.
You'll be going through the Google part of this setup for every Sonos One or Beam speaker you're using Assistant for. When all is done, you can simply say "Ok Google" or "Hey Google" to try voice commands or music questions.
Control Older Sonos Speakers with a Google Home Speaker
The process is broadly similar if you have a Play: 1 or Play: 5 that you want to control with a Google Home speaker in the same room or anywhere else in your house.
Follow these steps to configure Google Assistant to control your Sonos speakers:
- Open the Sonos app on your mobile device.
- In the bottom right, tap the More tab and select Voice Services.  Select Google Assistant.
- There is no menu for selecting speakers this time. Just log in to the Assistant Assistant using your Sonos account credentials.
- Associate all your music services with Google Assistant, if you have not already done so, and select the one you prefer as the default source for song requests.
You can play and pause music on Sonos, skip tracks, and adjust volume with a Google Home screen or Google Start screen.
What music apps can I play with voice commands with Google Assistant and Sonos?
- Google Play Music
- YouTube Music
- iHeartRadio (can play music on Sonos, but can not be added to Assistant App)
- Tidal (may Can play music on Sonos, but can not be added to the Assistant app)
- TuneIn Radio (can play music to Sonos, but can not be added to the Assistant app.)
For other services like Apple Music, you can use play the Sonos app on your iPhone music or (because newer Sonos speakers support AirPlay 2) ask Siri to also play content from an iOS device. If you started playing Apple Music or any other source that is not fully supported by Google Assistant, you can still say things like "Hello Google, skip this song," or stop the music with your voice.
Sonos One and Beam do not yet support all features of Google Assistant.
You can do a lot with Assistant on Sonos. For example, you can control your smart home, set alarms, play content on the TV if you have a Chromecast, or turn your TV on and off (if you have the Sonos Beam). Your third-party assistant skills can also be used with Sonos. The company has a good list of things to try here. However, there are some features that do not work yet.
- Sonos does not yet support multi-person speech recognition. Unlike a Google homepage, you will not get different answers (calendar events, etc.) for different people, depending on who is speaking. This can be a significant inconvenience for some people, so hopefully, Sonos and Google will soon be able to enable language customization.
- With Assistant on Sonos, you can not talk on the phone or send text messages.
Currently, Google Assistant only works with Sonos in the US. Sonos announced that the integration will be extended to Australia, Canada, the Netherlands and the UK in July.
Vox Media has partnerships with affiliates. These do not affect editorial content, although Vox Media may earn commissions on products purchased through affiliate links. For more information, see of our Ethics Policy .