I think the answer will be that voice commands will never work as advertised in which case this is more of a vent post. I had a Sonos surround setup (Play:1, Playbar, Sub) with a Google Mini connected and decided that it would be nice to get rid of the Mini and also add Airplay2 to my setup as Sonos advertise adding a compatible speaker to a group enables this functionality, so I bought a pair of One (Gen 2) speakers.
Shortly after replacing my Play:1 speakers (inc. installing new wall mounts, filling the holes of the old ones) I found Airplay2 would not work, after reading forums found that as part of a surround controlled by a Playbar it will not work, even though neither of the two official Sonos blog posts cared to mention this… I was a bit annoyed but the main reason for the swap was to get rid of the Google Mini.
I then started to try simple commands using the voice assistant and it is awful, the wake command works flawlessly but then most of the time whichever command I use will result in the speaker sitting silent, rarely it will say there is a probem but usually it will say nothing and do nothing. The same commands work perfectly on any Google device, and if I persist I can get the commands to work on the Sonos so it is obviously compatible with the commands but just struggles somewhere with the voice recognition or communication with Google servers.
I have since read up on forums and found that this is ‘normal’, I contacted Sonos support who sent a canned response as usual without addressing any issues I raised. So I may end up putting the mics on mute and getting a Google Mini which is frustrating as I have spent time and money upgrading from the Play:1 to have the same functionality, and could even have got the One SL if I am not using the voice commands.
Has anyone heard from Sonos about this and is it being worked on? What setups are you using if you are in the same boat as me?