No project description provided
Project description
OVOS Spotify skill
OCP skill for spotify
This skill requires additional setup and components
Setup
Install and configure the companion plugin ovos-media-plugin-spotify
pip install ovos-media-plugin-spotify
this skill only handles the voice search, plugin is needed to handle playback of spotify uris provided by this skill
Oauth
Currently Oauth needs to be performed manually
after installing the plugin run ovos-spotify-oauth
on the command line and follow the instructions
$ ovos-spotify-oauth
This script creates the token information needed for running spotify
with a set of personal developer credentials.
It requires the user to go to developer.spotify.com and set up a
developer account, create an "Application" and make sure to whitelist
"https://localhost:8888".
After you have done that enter the information when prompted and follow
the instructions given.
YOUR CLIENT ID: xxxxx
YOUR CLIENT SECRET: xxxxx
Go to the following URL: https://accounts.spotify.com/authorize?client_id=xxx&response_type=code&redirect_uri=https%3A%2F%2Flocalhost%3A8888&scope=user-library-read+streaming+playlist-read-private+user-top-read+user-read-playback-state
Enter the URL you were redirected to: https://localhost:8888/?code=.....
ocp_spotify oauth token saved
Examples
- "play heavy metal"
- "play motorhead"
Credits
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ovos-skill-spotify-0.1.9.tar.gz
(60.7 kB
view details)
Built Distribution
File details
Details for the file ovos-skill-spotify-0.1.9.tar.gz
.
File metadata
- Download URL: ovos-skill-spotify-0.1.9.tar.gz
- Upload date:
- Size: 60.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54682b33a5b76ca621ab6aace2037eea3669d31a6c99b4abc154ecee4f0019ff |
|
MD5 | 90e291670670340c1108b51ecb8851b6 |
|
BLAKE2b-256 | 7bca9ecb1442c488577ed9630d5871d0807adbcec5b615d51c7ea77f718ca36f |
File details
Details for the file ovos_skill_spotify-0.1.9-py3-none-any.whl
.
File metadata
- Download URL: ovos_skill_spotify-0.1.9-py3-none-any.whl
- Upload date:
- Size: 186.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f5ec320de5880253728fa859ead3267e646e257a342d8afbbb4be15b03e7499 |
|
MD5 | 24dafa7cc62df808349b442779a991e2 |
|
BLAKE2b-256 | cd6b58f333aa15d24c96abfad88997ffab5b2369209a3bd32c4d2d8d681874eb |