반응형
블로그 이미지
개발자로서 현장에서 일하면서 새로 접하는 기술들이나 알게된 정보 등을 정리하기 위한 블로그입니다. 운 좋게 미국에서 큰 회사들의 프로젝트에서 컬설턴트로 일하고 있어서 새로운 기술들을 접할 기회가 많이 있습니다. 미국의 IT 프로젝트에서 사용되는 툴들에 대해 많은 분들과 정보를 공유하고 싶습니다.
솔웅

최근에 받은 트랙백

글 보관함


I've got published my first Alexa Skill. (Yut Nori Game Helper)



I've referred to these materials to develop it.


New Alexa Skills Kit Template for Developers: GameHelper

- Let's Build A Skill - Game Helper -Skills Service

- https://en.wikipedia.org/wiki/Yut

- https://modernseoul.org/2011/11/26/how-to-play-yut-nori-윷놀이/

- http://owlworksllc.com/featured-game/yut-nori-the-korean-game-of-sticks/



I've modified Game Helper Template to develop this skill.

Please see the first article above. 

GameHelper Template



Note : Details to create Skill Service and Skill interface are in my previous article


[Alexa Skill] How to develop Alexa Skill. - A place where Changsoo lived.


These are steps what I've done to create the Alexa Skill 'Yut Nori game helper'.


1. Develop the skill


: Modify index.js and intent.json file




: Zip all files except speechAssets folder






2. Create Skill Service


: Navigate to aws.amazon.com

: Lambda -> Create New Lambda function -> Alexa Skills Kit -> Configure function

: In configure function page - Enter Name and Description -> Upload the zip file - Choose existing Role (myAlexaRole)


Now Skill Service has been created. You can get ARN for the function now.



3. Create Skill Interface


: Navigate to developer.amazon.com

: ALEXA -> Alexa Skills Kit -> Add a New Skill -> Create a New Alexa Skill

: Enter Name and Invocation Name in Create a New Alexa Skill page -> Click on Next button

: Copy and paste your intent.json into Intent Schema 

: Create Custom Slot Types

: Enter Custom Utterances -> Click on Next button




: Build the Skill

: Copy the ARN from Lambda function in aws.amazon.com and paste it to Endpoint section in  developer.amazon.com

: Test the skill





4. Publish the Skill


Submitting an Alexa Skill for Certification


: Publishing Information


-> Enter Category, Sub Category, Testing Instructions, Descriptions, Example Phrases, Keywords and Icons.

: Privacy & Compliance


-> Submit for Certification





5. Reviewing by Alexa team


- You will get this kind of feedback when your skill submission is failed the certification process.


You need to fix the issues and re-submit for the certification.

You will get Congratulation email once it is passed.

The email is first image of this article.



반응형

Comment