Re: Using Amazon Alexa device as LMS player
wildgoose <wildgoose.a191fz-NUepA2SMhDQqspMVqqL2D+4xXEVPTSb/[email protected]>
| Newsgroups | gmane.music.equipment.slimdevices.devel |
|---|---|
| Organization | Logitech Squeezebox Forums |
| Message-ID | <[email protected]> |
Wow, impressive! This is a lot more elaborate than I thought. :) I was just thinking about a simple Python lambda backend that talks to LMS via an ngrok tunnel (which I have done trying the other Alexa skill before I realized it needs subscription). On Alexa side, I know one can develop a regular skill with customized interaction models, but there's complexity that comes with that, especially the need to localize and translate a lot of the stuff. Theres also music skills where I believe we dont need to mess with the interaction models as much, just need to implement a set of music related SPIs (play/next/previous/shuffle/loop/etc), so thats what I was thinking as a starting point. The interaction models should just work in all locales that this is supported. (So we dont need to translate next/previous/play, or different ways people can say that in various locales). The documentation also mentions we need to upload our catalogs (so Alexa understands what you are requesting when you say "play X"). I am not interested in uploading any catalogs, but I do care about my own play lists. I assume, since most of the big music providers (Pandora, Spotify, etc), are using this framework, and they support customers own playlists (and much more), there should be a way for us to make it work with our custom playlist too. Is there any reason the above won't work? I know it's not ideal, setting up a tunnel, and deploy a custom skill yourself (amazon developer account), but it does get rid of the requirement for someone to hosting some services somewhere, since that costs money, and it's not obvious who would be footing that bill. > Unfortunately, for me, this project died due to work & family > commitments. I hear you, and I am sort of in the same boat too. ;) > .. This was installed on a LAMP AWS instance utilising MySQL and an MQTT > Broker... Do you have any high level docs by any chance for the different components? (ie, what's the purpose of the plugin? what does the LAMP/MQTT broker do in terms of getting this to work with Alexa? why do we need a database?). > To really get going again, the project could do with someone very well > versed in LAMP setup, configuration and maintenance. Is there a cost for hosting this service? If this is already sort of working, I'll be happy to test it out. Feel free to PM me. Thanks. ------------------------------------------------------------------------ wildgoose's Profile: http://forums.slimdevices.com/member.php?userid=23501 View this thread: http://forums.slimdevices.com/showthread.php?t=110155 _______________________________________________ developers mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/developers