Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: List albums #20

Closed
alexbaucom17 opened this issue Jan 5, 2017 · 5 comments
Closed

Feature Request: List albums #20

alexbaucom17 opened this issue Jan 5, 2017 · 5 comments

Comments

@alexbaucom17
Copy link

I might be the only one who has this problem but I rarely remember album names anymore. But sometimes I still want to listen to a specific album but don't remember the name (but I know it when I hear it). It would be a nice feature if I could ask Alexa to list out the albums of a particular artist so I can figure out which one is the one I want to listen to.

If I find the time I might look into doing this myself but it would be a pretty steep learning curve for me as I am not super familiar with most of the packages this project uses.

@stevenleeg
Copy link
Owner

Yeee! This is an issue that I've had as well and I've been trying to think of a solution. Listing albums is hard because some artists just have tons of albums, and many times google music lists EPs/singles along with the albums. Lots of noise.

A couple of commands that I've thought would be useful:

Alexa, tell geemusic to play the latest album from LCD Soundsystem
Alexa, tell geemusic to play an album by artist Radiohead
Alexa, tell geemusic to play a different album

The last two commands would be randomly shuffling through albums, similar to the song shuffle that we're working on now.

@alexbaucom17
Copy link
Author

Yes! Those commands would all be super useful.

You could also consider having two variations on listing (or something similar):
Alexa, tell geemusic to list the latest albums by Radiohead
Alexa, tell geemusic to list all albums by Radiohead

The first could just list a few (maybe 5 or so) and the second could just list all of them if that is what the user really wants. I would think that they would just say Alexa, stop once they hear the one they want and then tell her to play it.

Idk if this is possible, but you could also consider checking how many songs are on the 'album' before listing it. If it is like 5 or less you could consider it an EP or single and not list it... but then again some people might want the EPs to be listed along with the albums...

@Danondso
Copy link
Contributor

I have a super basic implementation of this right now running locally. Once I get it cleaned up and refined a little better I'll put a PR in.

@stevenleeg
Copy link
Owner

Awesome! I'm stoked to get this functionality in.

@Danondso
Copy link
Contributor

'For' the play a different album command, should the list of played albums persist through each command or should it only be made sure that the currently playing album doesn't get restarted?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants