https://github.com/cuuupid/lipsync
Speak to your watch, and it'll play that song from what's currently playing. Like Alexa, on your watch. Only works with spotify. See README for directions.
https://github.com/cuuupid/lipsync
Last synced: 29 days ago
JSON representation
Speak to your watch, and it'll play that song from what's currently playing. Like Alexa, on your watch. Only works with spotify. See README for directions.
- Host: GitHub
- URL: https://github.com/cuuupid/lipsync
- Owner: cuuupid
- Created: 2015-10-21T19:23:25.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-20T16:43:30.000Z (about 8 years ago)
- Last Synced: 2025-02-09T21:44:50.800Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Lipsync
##What it does
Speak to your watch, and it'll play that song from what's currently playing. Like Alexa, on your watch.
SPOTIFY ONLY##How it does it
- Pebble smartwatch with mic (pebble time and beyond models)
- Pebble speech to text using C
- Pass from C to javascript handler by contacting yourself (PebbleJS/Webkit)
- Ajax request to spotify endpoint, get API key using a curl request yourself since I didn't finish that yet
- Spotify makes a new playlist called LipSync Defined if it doesn't exist, if it does exist delete all songs
Then, adds every song in library.
- Ajax request to add song to playlist based on what you said
- this way it always starts playing your song and then once it finishes it shuffles through your library
- start playback of the lipsync playlist on your phone and setup is complete
Useful for runs!