Skip to main content
Ryan S
Retired Sonos Staff
June 11, 2020
Software News

Google Assistant Voice Match Available on Sonos

  • June 11, 2020
  • 27 replies
  • 8321 views

Through cloud updates, Google Assistant has added the ability to set up Voice Match on voice enabled Sonos devices. This feature has rolled out to all households where Google Assistant is available.

Voice Match allows you to teach the Google Assistant to recognize your voice. If you have multiple people using the Google Assistant on Sonos, you can set up Voice Match to provide user-specific responses and content based on who is speaking.

This enables personalized results for the person asking Google Assistant questions. For more information about Voice Match, see the Google article here. 

 

Here are the steps to enable Voice Match straight from the Google article linked above:

 

Link your voice

To use Voice Match, you must link a Google Account to the Google Assistant device. If you have multiple Google Accounts, you can choose which account you want to use.

  1. On your Android phone or tablet, open the Google Home app Google Home.

  2. At the bottom, tap Home Home and then Settings Settings.

  3. Under "Google Assistant services," tap More settings.

  4. Tap Assistant  and then Voice Match and then Add devices.

  5. Follow the steps.

When you link your voice and use the Google Assistant in US English, the Google Assistant automatically acknowledges when you ask it for something politely.

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

27 replies

Avid Contributor I
May 18, 2021

It knows it because you have two different Google accounts and your Google accounts have it's own Spotify linked to it.

 

Where is this happening? The only set-up we’ve done is to add both Spotify accounts to Sonos and then each of us set-up voice match. I don’t remember ever telling Google which Spotify account belongs to which person.

Lyricist III
May 18, 2021

It knows it because you have two different Google accounts and your Google accounts have it's own Spotify linked to it.

 

Where is this happening? The only set-up we’ve done is to add both Spotify accounts to Sonos and then each of us set-up voice match. I don’t remember ever telling Google which Spotify account belongs to which person.

Google Home -> Settings -> Music 

There you can connect your Spotify account to your Google account.

 

I think Sonos App also has to be connected to both Spotify accounts.

 

Ohr voice match is now also working. I had to setup everything from scratch in Google Home and Sonos.

Lyricist III
August 3, 2021

Am I missing something here? 

 

In the OP and on the Sonos support page https://support.sonos.com/s/article/3490?language=en_US , it says, “If you have multiple people using the Google Assistant on Sonos, you can set up Voice Match to provide user-specific responses and content based on who is speaking.”  But this isn’t true is it? Or is it?

 

I have been trying to set up multiple (2) Google Assistant voice matches on my ‘Roam’ and a couple of ‘Ones’.  I haven’t found a way of doing it, and all the information I can find says it is not possible - apart from the above quote from Sonos clearly suggesting it is.  Even the Google page linked from the sentence quoted above says, “This feature doesn't work on .. Sonos speakers”.  

 

I can link one ‘Google Assistant’ account to each speaker.  When asked a ‘personal’ question, Google Assistant will return user-specific results on a speaker linked to the voice of the person asking the question, but will say it can’t answer if anyone else asks. On speakers linked to my own voice (Google Assistant account) I can ask, “what is my name?” and I will get the correct answer.  If my wife asks the same question then Google Assistant can’t answer.  The reverse is true of speakers linked to my wife’s voice. 

 

While I understand (AFAIK) that Sonos doesn’t actually support multiple Assistant Accounts on the same speaker, why on earth does the Sonos Support page say you can do it?  Is it possible or not?  If not then Sonos needs to say so.  What’s going on here Sonos?!

 

Now… of course… I expect someone will comment that Sonos can “provide user-specific responses”, but only if the person asking is the one and only person registered to that speaker.  By no stretch of the imagination does this fulfil the full claim that, “If you have multiple people using the Google Assistant on Sonos, you can set up Voice Match to provide user-specific responses and content based on who is speaking.” 

 

:thinking:

Lyricist III
August 3, 2021

Am I missing something here? 

 

In the OP and on the Sonos support page https://support.sonos.com/s/article/3490?language=en_US , it says, “If you have multiple people using the Google Assistant on Sonos, you can set up Voice Match to provide user-specific responses and content based on who is speaking.”  But this isn’t true is it? Or is it?

 

I have been trying to set up multiple (2) Google Assistant voice matches on my ‘Roam’ and a couple of ‘Ones’.  I haven’t found a way of doing it, and all the information I can find says it is not possible - apart from the above quote from Sonos clearly suggesting it is.  Even the Google page linked from the sentence quoted above says, “This feature doesn't work on .. Sonos speakers”.  

 

I can link one ‘Google Assistant’ account to each speaker.  When asked a ‘personal’ question, Google Assistant will return user-specific results on a speaker linked to the voice of the person asking the question, but will say it can’t answer if anyone else asks. On speakers linked to my own voice (Google Assistant account) I can ask, “what is my name?” and I will get the correct answer.  If my wife asks the same question then Google Assistant can’t answer.  The reverse is true of speakers linked to my wife’s voice. 

 

While I understand (AFAIK) that Sonos doesn’t actually support multiple Assistant Accounts on the same speaker, why on earth does the Sonos Support page say you can do it?  Is it possible or not?  If not then Sonos needs to say so.  What’s going on here Sonos?!

 

Now… of course… I expect someone will comment that Sonos can “provide user-specific responses”, but only if the person asking is registered to that speaker.  By no stretch of the imagination does this fulfil the full claim that, “If you have multiple people using the Google Assistant on Sonos, you can set up Voice Match to provide user-specific responses and content based on who is speaking.” 

 

:thinking:

I have my Sonos Beam running with multiple Voice matches.

 

You need to configure it properly and maybe need to start from scratch.

If you want to use Spotify for multiple users, all Spotify accounts have to be linked in the Sonos App.

 

Also one point which you could have missed is:

 

Google Home → Profile Icon (top right) → Assistent Settings → Devices → select your device → Personal Events (make sure it's checked)

Google Home → Profile Icon (top right) → Assistent Settings → Voice Match → make sure your device is listed, otherwise add it.

Both settings on top need to be checked on all Google Accounts

 

Lyricist III
August 3, 2021

Am I missing something here? 

 

In the OP and on the Sonos support page https://support.sonos.com/s/article/3490?language=en_US , it says, “If you have multiple people using the Google Assistant on Sonos, you can set up Voice Match to provide user-specific responses and content based on who is speaking.”  But this isn’t true is it? Or is it?

 

I have been trying to set up multiple (2) Google Assistant voice matches on my ‘Roam’ and a couple of ‘Ones’.  I haven’t found a way of doing it, and all the information I can find says it is not possible - apart from the above quote from Sonos clearly suggesting it is.  Even the Google page linked from the sentence quoted above says, “This feature doesn't work on .. Sonos speakers”.  

 

I can link one ‘Google Assistant’ account to each speaker.  When asked a ‘personal’ question, Google Assistant will return user-specific results on a speaker linked to the voice of the person asking the question, but will say it can’t answer if anyone else asks. On speakers linked to my own voice (Google Assistant account) I can ask, “what is my name?” and I will get the correct answer.  If my wife asks the same question then Google Assistant can’t answer.  The reverse is true of speakers linked to my wife’s voice. 

 

While I understand (AFAIK) that Sonos doesn’t actually support multiple Assistant Accounts on the same speaker, why on earth does the Sonos Support page say you can do it?  Is it possible or not?  If not then Sonos needs to say so.  What’s going on here Sonos?!

 

Now… of course… I expect someone will comment that Sonos can “provide user-specific responses”, but only if the person asking is registered to that speaker.  By no stretch of the imagination does this fulfil the full claim that, “If you have multiple people using the Google Assistant on Sonos, you can set up Voice Match to provide user-specific responses and content based on who is speaking.” 

 

:thinking:

I have my Sonos Beam running with multiple Voice matches.

 

You need to configure it properly and maybe need to start from scratch.

If you want to use Spotify for multiple users, all Spotify accounts have to be linked in the Sonos App.

 

Also one point which you could have missed is:

 

Google Home → Profile Icon (top right) → Assistent Settings → Devices → select your device → Personal Events (make sure it's checked)

Google Home → Profile Icon (top right) → Assistent Settings → Voice Match → make sure your device is listed, otherwise add it.

Both settings on top need to be checked on all Google Accounts

 

Thanks for that digaus…  So you’re saying it is possible to have multiple voice matches working on the same device.

 

I have wiped everything and tried setting up from scratch a few times already. The points you mention specifically are already done: Multiple Spotify accounts are in the Sonos app (and respective Spotify accounts linked to our Google Assistant accounts); ‘Personal Events’ (in my app it says ‘Personal Results’) is checked for each device. 

 

When I go to my own [Google Home → Profile Icon (top right) → Assistent Settings → Voice Match] the devices linked solely to my ‘Assistant’ are listed, and the others are listed in the relevant section of my wife’s settings. If I try to ‘Add devices’ the devices linked to my wife appear. When I select one and ‘continue’ I’m asked if I want to activate Voice Match on this device.  But at the next stage it says “Can’t add devices. Ask the person who set up these devices to add you to this home in the google home app”.  But these devices were set up by me, and they are in **my** home app, in which my wife is a guest or other user. If my wife’s assistant is removed from a device, it then becomes available for me to add this device to my assistant. But then that device cannot be linked to my wife’s assistant for the exact same reasons. 

 

Is is something to do with the way we have the ‘Google Home’ set up?  But as I say, looking for instructions from Google, I keep coming back to the page on setting up Voice Match where Google itself says, “This feature does not work on Sonos speakers”. 

 

I’m obviously not the only one having these issues as the interweb is awash with people saying they can’t get it to work.  I wish Sonos would simply provide instructions - or say that it isn’t supported. 

 

Lyricist III
August 3, 2021

At least for the Sonos Beam this is working for me. I can add the device to both voice matches.

Maybe it is a limitation with the Roam.

 

My GF can ask her personal calender aswell as Spotify and I can control mine.

 

Took me the longer part of the day to make it work but I cannot remember what exactly I did different.

Lyricist III
August 5, 2021

@digaus  thanks for your replies…

I have now managed to get two Google Assistants working on three Sonos devices in our "Home".  It took me hours of removing/resetting things and starting over before it eventually worked. Annoyingly, I don't know how, or what I did differently to get it working - it was not a smooth process! 

So Google Assistant can now 'Voice Match' and it gives us personalised results on multiple Sonos devices. But no thanks to the lack of instructions from Sonos. 

However, we still have a problem with controlling devices in our Google Home. For example: when sat in our living room, if I ask 'Assistant' to "turn on the lights", it will turn on the lights in just the living room. But if my wife gives the same command 'Assistant' turns on all the lights in the entire household. She has to give the specific command, "turn on the living room lights". 

But this is probably a Google Assistant/Home issue rather than a Sonos one.