rgraciano / echo-sonos

Amazon Echo integration with Sonos
Other
713 stars 235 forks source link

Users report multi-word playlists don't work well #24

Open rgraciano opened 8 years ago

rgraciano commented 8 years ago

There are consistent reports that multi-word playlists & favorites don't work well. Need to investigate how multi-word playlists are being interpreted by Alexa.

nbroberg commented 8 years ago

Don't get me wrong, this is a way cool skill. But this bug seriously limits the flexibility of the application. Is there any way we can fetch the current playlists/favorites and have that information ready for Alexa in advance so there's less guess-work?

rgraciano commented 8 years ago

@nbroberg - yes, you can pre-populate the utterances with as many examples as you like

kshartman commented 8 years ago

The issue is not really the number of utterances, it's the values in the slot called preset. You need to populate the preset slot values with all the favorites you want to play for accuracy. Unfortunately you have to do this in advance so far as I know. There is no mechanism to dynamically update the slot values.

For example, my preset slot values are

ambient baroque blues blues radio classical country drone zone electronic gangsta rap gangster hearts of space jazz kera lounge ocean waves persian quiet classical rock sahara sunset secret agent shit kicker smooth jazz space station this weeks show thunder toads

which corresponds to every favorite I want it to play.

rgraciano commented 8 years ago

In theory, if you give it enough examples, Alexa should be able to pattern match against the examples to make the right decisions. In practice, it would seem like it needs some work