MycroftAI / skill-pandora

Mycroft AI official Pandora Skill - listen to Pandora music
https://mycroft.ai/skills
MIT License
6 stars 12 forks source link
hacktoberfest music mycroft mycroft-skill mycroftai pandora pandora-client

Pandora

Listen to the Pandora music service

About

Pandora provides dynamically generated internet radio streams. Streams are influenced by the the traits of the music played and the songs you like or skip.

Using this skill does require a Pandora.com account. Sign-up is free with ad-supported streams.

Examples

Credits

Mycroft AI (@MycroftAI)

Category

Music

Tags

free #music #pandora

Installation

This should self-install as a well-behaved Mycroft Skill, but here are some under-the-hood details.

Dependency: pianobar package

This accesses Pandora via the excellent pianobar client for Pandora. The skill installs the debian package:

apt-get update
apt-get -y install pianobar

On Picroft and Mark 1, the skill will automatically set the appropriate drivers. For desktop there is typically no need for driver changes. If you want to double check, manually do these steps:

echo default_driver=pulse > ~/.libao
echo dev=0 >> ~/.libao

Troubleshooting

Debug mode will allow pianobar to write to the mycroft-cli. There you can see a little bit more detail on what pianobar is doing under the hood. Enable by saying "Pandora debug on"

FAQ

Why isn't the song playing?

Why does it keep telling me to check my email and password.