Daftar Isi

Pada artikel sebelumnya, penulis telah membahas bagaimana hasil review UX element pada website kampus luar negeri dan dalam negeri. Pada tulisan ini, penulis akan melakukan eksplorasi Information…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Creating a calendar skill in Alexa

Creating a voice skill for Alexa has been an enjoyably frustrating experience. The concepts seem easy to grasp, however, when attempting to apply the concepts, I am unable to start a conversation with Alexa.

I started with the first two introductory skills a fact skill, and a trivia skill. Both skills were guided walkthroughs on how to create a skill. I just needed to add my utterances to the pre-defined intents. For my next skill, I decided to create a calendar skill that will provide dates, times and locations for events happening on my campus. I created an outline of my project, complete with intents, utterances, and slots. There is even a Git repository with most of the heavy lifting done, for me.

I created my skill in the Alexa Developer Skill Kit, added my intents, slots and utterances. I modified the JSON code to match the one on the Git repository. I figure, if I can get a working skill, I can then work on modifying it for my requirements. I then created the Lambda function and just the NodeJS code that was in the example, same thought process, just get it working. Finally, it was time to test, I said “Alexa start Event Calendar” and Alexa said “Welcome to Event Calendar. Ask for a date …”. When I asked for a date, October 30th, Alexa didn’t say a word, no error code, no “sorry I don’t know that”, nothing. This is where the fun stops and the real work begins, for me.

I’m not upset that the skill is not working (I am a little), but I welcome the opportunity to learn how to overcome this obstacle and become a better Alexa Developer.

To be continued …

Add a comment

Related posts:

The Music That Makes Me Dance

The recent death of Aretha Franklin was mourned by millions around the globe. A musician, communicator, and activist whose artistry brought hope, inspiration, chills, and thrills to audiences of…

Starting Tasks and Retrieving Results

Whether you are building a high-frequency stock trading application or a consumer web app, you need to know how to leverage concurrency to build applications that are fast and efficient. Elixir and the OTP offer a range of powerful tools, and this guide will show you how to choose the best tool for each job, and use it effective

What am I reading?

From time to time someone asks me what to read and who to follow in some of the areas of my entrepreneurial life. I decided to write down the authors and resources I find best in each category…