YTAudio
YouTube Audio Player Alexa Skill
Installation & Setup
pip install -r requirements.txt
pip install youtube-dl --upgrade
python app.py
Skill Setup
Skill Information
- Set Invocation name to
youtube audio
- In Global Fields, set Audio Player to Yes
Interaction Model
Copy-paste intents.json into Intent Schema and utterances.txt into Sample Utterances.
Configuration
- Set Endpoint to HTTPS and set url endpoint
- Set Account Linking to No
SSL Certificate
If using ngrok, set NA Endpoint to "My development endpoint is a sub-domain of a domain that has a wildcard certificate from a certificate authority".
Test
Test the Alexa skill on your Amazon Echo by saying "ask youtube audio to search for _____"