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.
There’s also music skills where I believe we don’t 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 that’s what I was
thinking as a starting point. The interaction models should just work in
all locales that this is supported. (So we don’t 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 customer’s 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.