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

Thoughts on Enhancing Music Search Capabilities #159

Open
jplourde5 opened this issue Apr 23, 2017 · 9 comments
Open

Thoughts on Enhancing Music Search Capabilities #159

jplourde5 opened this issue Apr 23, 2017 · 9 comments

Comments

@jplourde5
Copy link
Contributor

rgraciano, Happened to take a look at what's new with the Alexa capabilities based on what some insights that I was provided earlier. Looks like they have added the new Artist and MusicRecording slot types that would eliminate most of the Literals. This also opens the door to a dialog mode which would eliminate having to issue multiple "Alexa" invocations to get going. I would keep the original direct intents but add the conversation mode as another option for setting the room, picking an artist, chasing a song, setting the volume, etc..

Thoughts?

@pheintzelman
Copy link
Contributor

pheintzelman commented Apr 24, 2017

I think the Artist slot type is already being used. A conversational mode would be nice you should check out the new Alexa node sdk. It has some great features for doing this and has built in dynamo db support.

I added an issue a while back for using the new sdk.

@rgraciano
Copy link
Owner

cecaecf did add the new types - AMAZON.MusicAlbum, AMAZON.MusicRecording, & AMAZON.MusicGroup. Regarding dialogue mode - a simple way to do it would be to trigger it on an empty invocation. I could see it being useful, since putting Sonos into its start state can require a few quick actions (ungroup room, set default, pick source, play, volume, etc).

@jplourde5
Copy link
Contributor Author

I have exactly what you suggest working now. Still kicking it around before I submit it. Also thinking about a Help mode that would make it easy for someone that knows nothing to get going.

@pheintzelman
Copy link
Contributor

@jplourde5 Do you have it working with "Open Sonos" ?

@jplourde5
Copy link
Contributor Author

Not sure what you are asking. I have it working with this project which leverages the node-sono-http-api project.

I'll submit it when I get a chance, maybe by the weekend. It is working well and very handy when you think you might submit a number of commands like change room, play X, set volume, ... Keeps you from having to repeat Alexa, ask Sonos... multiple times.

@rhenschen
Copy link

i have this working near flawlessly need help or someone to write to where you can search by artist and song title... for instance, if i ask for song Carolina it automatically starts playing the song from Parmalee and not from Eric church ,... being able to specify either song and title or title and artist would be a huge huge step forward!!!

@jplourde5
Copy link
Contributor Author

Dependant on the music service. What you describe works for Apple. Just say play "Ed Sheerhan New Man", and it will do what you asked.

@rhenschen
Copy link

I'm using Apple....just tried it and it doesn't respond it say playing artist Eric church Carolina and then doesn't play anything g

@jplourde5
Copy link
Contributor Author

Try saying Play Track...

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

4 participants