nursarowar / Alexa_YouTube

Alexa Skills Youtube Audio Music

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Alexa_YouTube Skill

Play Youtube Music via Alexa Echo. Alexa_YouTube skill makes it easy to play music and playlist from YouTube.

How to install

Alt text

features

User ...

  • ... doesn't need a YouTube account to groove this skill
  • ... doesn't have to wait until video is completely downloaded
  • ... can easily create and modify playlists
    • Playlists are identified by numbers
      • Alexa ask youtube for playlist {NUMBER}
    • Playlists file contains only the ID of the songs and thus remains quite small

Dependencies

Youtube API: This skills need Youtube PI service to access on Videos on Youtube for this purpose, the web app https://youtube-alexa.herokuapp.com/ was created. Of course you can also use other services or create.

This WebApp runs on heroku server, the corresponding source code can be found here

Commands examples

  • To play song with title {title}

    • Alexa ask youtube for {title}
  • To insert the current Song in the PlayList number {number}

    • Alexa ask youtube for add to playlist {number}
  • To Remove song from the current PlayList

    • Alexa ask youtube for remove from playlist
  • To remove PlaList number {number}

    • Alexa ask youtube for remove playlist {number}
  • To play the next song of the current PlayList:

    • Alexa next
  • To get all playlists back

    • Alexa ask youtube for show all playlists

    Notes

    Please note that the aws /tmp/ folder is a non-persistent scratch area. This means that your Playlists are only temporarily stored in it. To solve that, please use an other storage service or your own server storage.

About

Alexa Skills Youtube Audio Music

License:GNU General Public License v3.0


Languages

Language:JavaScript 100.0%