alexa-skill-creator
It is recommended to run this project in a virtualenv. If virtualenvs are unfamiliar to you, this handy tutorial might be a good place to start.
- Create a virtualenv for this project, and activate it.
- Use
pip install -r requirements.txt
to install the required Python packages. - You will require
ngrok
to make your skill accessible to Alexa for testing. You can download ngrok here.
Follow these easy steps to test your brand new Flask-Ask project.
- Launch the server by invoking
python alexa-skill-creator.py
. - With the server running, start
ngrok http 5000
. - Configure your app on the Alexa Developer Portal. This video by John Wheeler shows how to deploy your speech assets configuration to the Alexa Developer Portal.
- That's all! If you are using a browser that supports WebRTC for micophone input (Chrome, Firefox or Opera), you may use echosim to test your script - simply log in with the same credentials you used to deploy your Skill.