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

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-function 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' or by doing a directed search for any of LMS / Squeezebox / MediaServer 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 https path to your LMS server 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).

    Note that as of V2.0, the skill can direct LMS audio to your Echo device itself. On Echos with screens, touchscreen controls become available. Any transcoding of formats not supported natively by the Echo is handled automatically by LMS.

    The skill supports 95 command categories, of which some examples:

    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.
    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?
    Follow me to the Sittingroom.
    Transfer playlist from Livingroom to Study.
    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.

    New commands added in V2.0:

    List my favorites
    List level 2 favorites
    List the favorites in folder 'Podcasts'
    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)
    List my new albums
    List any new albums by ZZ Top
    Play my newest album by Pearl Jam
    Rename Touch player to Bedroom player
    Stream the album Parachutes by Coldplay
    Stream the compilation album 101 Running Songs
    Stream the single Alone Tonight by Above & Beyond
    Stream my newest album by Peter Gabriel
    Stream the song Chocolate by Snow Patrol
    Stream something by The Police
    Stream songs about 'Alabama'
    Stream songs featuring ATB
    Stream a random album by Pink Floyd
    Stream a random single by Shakira
    Stream some Acid Jazz
    Stream favorite number 7
    Stream favorite 'FUNK FM'
    Stream favorite 'Podcasts' item 3
    Stream favorite folder 'Audiobooks' item 4
    Stream favorite 2 . 4 . 2 (dot)

    The load/stream playlist commands will search your regular LMS playlists first, then your Spotty playlists and finally your Spotty podcasts. This makes it possible to voice-control the most useful Spotty commands. If you want to directly play a Spotty playlist or podcast by name, you can specify that directly with the commands:

    Load 'Christmas Songs' via Spotty on the bedroom player
    Load 'The Joe Rogan Experience' podcast

    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. A 7-day trial is free for first-time subscribers and it 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").

    Extensive help with setup, plus an exhaustive command reference detailing all the ways commands can be spoken, can be found at https://mediaserver.smartskills.tech

    You are strongly recommended to read the section regarding player names at https://mediaserver.smartskills.tech...ml#section-1-3
    Last edited by philchillbill; 2020-07-24 at 05:03.

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