squeeze-alexa
is an Amazon Alexa Skill integrating with the Logitech Media Server ("squeezebox"). See the original announcement blog post, and the follow-up with videos.
This is still in beta, so feedback and help with documenting welcome - please just raise an issue first.
Have a look at this 2-min video for a live demo of some of the new features.
- Intuitive voice control over common music scenarios
- Low latency (given that it's a cloud service), i.e. fast at reacting to your commands.
- Decent security (hopefully)
- Extensive support for choosing songs by (multiple) genres, and now playlists (BETA)
- Helpful, conversational responses / interaction.
- Full coverage of all LMS features, plugins or use cases - but it aims to be good at what it does.
- A public / multi-user skill. This means you will need Alexa and AWS developer accounts.
- A native LMS (Squeezeserver) plugin. So whilst this would be cool, at least there's no need to touch your LMS.
- Easy to set up 😱
These should all work (usually) in the current version:
- Alexa, tell Squeezebox to play / pause (or just Alexa, play / pause!)
- Alexa, tell Squeezebox next / previous (or just Alexa, next / previous!)
- Alexa, tell Squeezebox to turn shuffle on / off (or just Alexa, Shuffle On/Off)
- Alexa, tell Squeezebox to select the Bedroom player
- Alexa, tell Squeezebox to turn it down in the Living Room
- Alexa, ask Squeezebox to pump it up! (defaults to selected)
- Alexa, tell Squeezebox to turn everything off
- Alexa, tell Squeezebox to play some Blues and some Jazz
- Alexa, tell Squeezebox to play a mix of Jungle, Dubstep and Hip-Hop
- Alexa, ask Squeezebox to play my Sunday Morning playlist
- Alexa, tell Squeezebox to play the Bad-Ass Metal playlist!
- Alexa, ask Squeezebox to play process by Sampha
- Alexa, ask Squeezebox to play some cafe del mar
- Alexa, ask Squeezebox to play cafe del mar
- Alexa, ask Squeezebox to play asgeir
- Alexa, ask Squeezebox to play some klaus schulze
- Alexa, ask Squeezebox to play the latest by olafur arnalds
- Alexa, ask Squeezebox to play the first blackfield
- Alexa, ask Squeezebox to play game of thrones season 1
- Alexa, ask Squeezebox to play person of interest season 2
- Alexa, ask Squeezebox to play for now i am winter hdtracks
- Alexa, ask Squeezebox to play the last album by blackfield
- Alexa, ask Squeezebox to play the first album by blackfield
- Alexa, ask Squeezebox to play Mylo Xyloto by Coldplay
- Alexa, ask Squeezebox to play some Coldplay
- Alexa, ask Squeezebox to play Pink FLoyd
- Alexa, ask Squeezebox to play any Pink FLoyd
- Alexa, ask Squeezebox play the dark side of the moon
- Alexa, ask Squeezebox to play viva la vida by coldplay
- Alexa, ask Squeezebox what's playing [in the Kitchen]
- Alexa, ask Squeezebox if the server is scanning
- Alexa, ask Squeezebox what is the server status
- Alexa, ask Squeezebox for a server status
- Alexa, ask Squeezebox how many genres
- Alexa, ask Squeezebox how many songs are there
- Alexa, ask Squeezebox how many artists
- Alexa, ask Squeezebox how many albums do i have
Most commands can take a player name, or will remember the default / last player if not specified.
See the HOWTO for the full details of installing and configuring your own squeeze-alexa instance, or TROUBLESHOOTING if you're getting stuck.