Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 10 of 919

Threaded View

  1. #1
    Senior Member philchillbill's Avatar
    Join Date
    Jan 2019
    The Netherlands

    [Announce] 'MediaServer' certified Alexa skill for LMS

    There's a new full-feature certified Alexa skill to control LMS in the Alexa skills store. It's called MediaServer and you can find it by browsing under the category 'Music & Audio' in the Alexa app or web-portal. Because this is a certified skill, it's available to anybody with an Alexa/Echo device without any kind of developer or beta accounts. During skill account-linking, you fill in an externally-accessible password-protected https path to your LMS server (ngrok is recommended for this) and that's it. It has been extensively tested on a library with 70K+ songs and supports a natural, conversational interaction style. How well it will work for you will, of course, depend on how good your tags are. It uses a freemium model, and is available in English for both the en-US (for the USA) and en-GB Amazon stores (26 countries in EU). Altogether, it supports 120 command categories, of which 73 are in the free-to-use class.

    The skill can direct LMS audio (over WiFi) to your Echo device as audio-sink. On Echos with screens, touchscreen controls become available and cover art is displayed for albums/singles/compilations. Any transcoding of formats not supported natively by the Echo is handled automatically by LMS.

    Some example commands (see also https://mediaserver.smartskills.tech...#section-4-1):

    Play the album Ghost Stories by Coldplay
    Play the compilation album American Road Trip
    Play the single Sunny Days by Armin van Buuren
    Play the song Chasing Cars by Snow Patrol
    Play something by The Corrs
    Play songs about Girls
    Play songs featuring Eddie Vedder
    Play a random album by Steve Winwood
    Play a random single by Madonna
    Play some Deep House
    Play my Supperclub playlist
    Play the track Run Like Hell from the album Pulse
    Play the Live & Dangerous rendition of The Boys are Back in Town
    Play favorite number 3
    Play favorite 'JAZZ FM'
    Play favorite 'Podcasts' item 7
    Play favorite folder 'Audiobooks' item 12
    Play favorite 3 . 2 . 5 (dot)
    Play my newest album by Pearl Jam
    Play index 3 from the album Musique by Daft Punk

    *Using 'Stream" instead of 'Play' in the above commands will direct the LMS audio to your Echo device instead of a Squeezebox player

    Tee Up the album Erotica by Madonna
    Append Solsbury Hill by Peter Gabriel
    Add Mr. Blue Sky by ELO to now-playing
    Insert Cradle of Love from the album Charmed Life
    Append High Hopes from the album The Division Bell
    Add Legs from the album Eliminator
    List my favorites
    List level 2 favorites
    List the favorites in folder 'Podcasts'
    List the songs on the album Rumors by Fleetwood Mac
    List albums with the song Roxanne by the Police
    List my new albums
    Search new albums for ZZ Top
    Add this track to my Fitness playlist
    Bookmark this track
    Blacklist this song
    Do I have the album Giants by Chicane?
    Do I have the compilation album 101 Driving Songs?
    What Paul Young albums do I have?
    What Sheryl Crow singles do I have?
    What genres do I have?
    What playlists do I have?
    What sync groups exist?
    Follow me to the Lounge
    Transfer playback from Livingroom to Study
    Transpose Bedroom and Bathroom
    Synchronize the Bedroom, Bathroom, Office and Nursery players
    Add the Guestroom player to the group
    Remove Library player from the group
    Unsynchronize my players
    Sleep the Bedroom player in 8 mins 30 seconds
    Sleep this player after the current song
    Cancel sleep mode for the Livingroom player
    What's playing?
    What's next?
    What's the duration of this song / playlist?
    What's the Bedroom player status?
    Discover my players
    What players do I have?
    Assume the Livingroom player
    I'm within earshot of Diningroom
    Commence playback / Resume playback.
    Stop Playback
    Skip / Next Track.
    Previous Track
    Goto track 12
    Skip ahead 2 minutes.
    Skip back 44 seconds
    Seek directly to 17 minutes and 12 seconds
    Set the volume to 60
    Increase the volume by 10
    Decrease the volume by 25
    Mute the Livingroom player.
    Unmute the Kitchen
    Turn On the Library player.
    Power Off Bedroom
    Power Down everything
    Turn On shuffle
    Shuffle again
    Enable shuffle-by-album on the Kitchen player
    Enable shuffle-by-song for the Bedroom player
    Deactivate shuffle
    Enable / Disable Repeat
    Turn On repeat-playlist mode
    Enable repeat-song mode
    Deactivate repeat for the Basement player
    Rename Touch player to Bedroom player
    Clear the playlist
    What alarms do I have on the bedroom player?
    Enable my 7 AM alarm
    Cancel my 7:30 AM alarm
    Change my 7 AM alarm to 8:30 AM
    What's new?

    Your Online Music Library from LMS 8.x is fully supported and e.g. Spotify playlists or Albums (scanned to your library) can all be requested by voice, either with or without "Spotify: ..." in the utterance.

    Each Echo can be associated with a default Squeezebox ('assume') so as to allow subsequent player-name omission in utterances. Echos in open-plan spaces can be designated as being within earshot of each other to avoid confusion around what player is thus targeted. Finally, you can ask the skill to provide longer or shorter spoken responses/confirmations.

    Subscription: Certain of the above commands require a monthly subscription which is handled as an ISP (In-Skill Purchase) by Alexa and costs $2.99/£2.99 per month (to cover AWS hosting fees). A 7-day trial is free for first-time subscribers, and subscriptions can be cancelled at any time by voice (there's no minimum contract). Say "Alexa, tell Media Server I want full access" and follow the spoken instructions. You will need to have enabled voice purchasing in the Alexa App (ask "Alexa, how do I enable voice purchasing").

    Help on the new easy-setup procedure, plus an exhaustive command reference detailing all the ways commands can be spoken, can be found at https://mediaserver.smartskills.tech/faq

    You are strongly recommended to read the section regarding player names at https://mediaserver.smartskills.tech...ml#section-1-3
    Last edited by philchillbill; 2021-04-09 at 09:44. Reason: Updated for April 2021 changes

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts