Closed tonyespinoza1 closed 3 years ago
This is a missing feature: we don't have yet support for playing from the library (liked songs). See also https://github.com/stanford-oval/thingpedia-common-devices/issues/183
Moving this to thingpedia-common-devices
There is already a get_user_top_tracks
interface that also gets users' favorite songs or top tracks.
We might need to define a clear scope for that so it won't cause confusion with playing from users' libraries/favorites.
@tonyespinoza1 do you have any opinion here?
Currently, get_user_top_tracks
returns the tracks most played by the user (auto curated list from Spotify). Those are arguably the "favorites", but they are not under the user's control. I think we have the following options:
top_tracks
from library
(hearted songs)top_tracks
as a function@gcampax
"play (my) favorites" or "play (my) liked songs" should play the Liked Songs list.
i do not see "top tracks" as an easily accessible aspect of the current UI so will not prioritize mapping commands to it at this time.
@jmhw0123
let me know if you need more clarification on the desired experience. i do think easy access to the Liked Songs playlist is valuable.
@jmhw0123 not sure if there's a problem on my end, but not seeing this work here:
I think we need to add annotated data for the model to learn.
it's possible we don't have your code in our build on staging right now as well... @nrser is trying to work it out now. @kevintangzero: could you work with @jmhw0123 and figure out if we need to add annotations?
2 issues here.
1) Genie responded to "play my favorites" by playing a J-Pop band called "MY FAVORITES" so 2 bugs here.
Desired behavior: Play songs I've "liked" from Spotify via the auto-generated playlist called "Liked Songs".
"play my liked songs" or "play liked songs"should work the same way as "play my favorites" or "play favorites"
2) see error below
Hello! How can I help you? play music
What song do you want to play? play my favorites
I played MY FAVORITES on Spotify. play madonna
Sorry, there was an unexpected error with your command. Please try again later or report this issue to my developers.