Amazon Alexa + WP REST API = GUI-Less WordPress Application
summary
Build combines Amazon Alexa voice input with WP REST API via AWS Lambda to control WordPress without a GUI. A working Alexa skill named amimoto Ninja captures utterances, converts them to intents, then GETs posts and POSTs comments to WordPress (ReactJS displays results). Setup needs Amazon developer account, AWS Lambda and an Alexa device; code examples use Python HTTP libraries. Demo runs live at booths and mostly works though occasional recognition failures occur. Voice cuts typical eight-step GUI flows down to three steps.
AI-written summary · about
chapters (15)
- 0:00Start
- 3:34Interface except GUI
- 5:44Alexa calls WP REST API
- 7:48Alexa runs your own code using by AWS Lambda
- 8:11AWS Lambda is webservice Just run your own code
- 8:44Write some code to connect WP API
- 9:01Call WP API by Python
- 10:23Access Dev console
- 10:38Choose "Alexa Skills Kit"
- 10:53Create Interaction Model
- 11:17Connect your AWS Lambda
- 11:38Enable test this skill
- 11:54You can use your own Alexa device
- 12:15Alexa talk WordCamp Singapore ?
- 15:27WE CAN USE MANY CLIENT
related talks
52mThe most natural UI. Building voice-enabled experiences with Amazon Alexa
19mAmazon wants to talk to you
01h 08mUnderstanding Amazon Alexa
55mBuilding for Alexa with Web API
01h 05mUnderstanding Alexa
57mBuilding for Alexa with Web API
45mBuild your own voice recognition solution with Alexa
21mAPI-first Development with Headless WordPress
