Skip to content

k-nishijima/uchina-guchi-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

アレクサスキル サンプル

(English below)

このスキルは Alexa Day 2018 の Alexa Skill Contest に提出したものになります。

https://alexaday2018.jaws-ug.jp/session/207/

機能

  • うちなーぐちを聞くことが出来ます!

使い方

アレクサ、うちなーぐちを開いて
    >> はいたい、ちゃーがんじゅう?
     いろんな知的な会話・・・ 
    >> にふぇーでーびる。またんめんそーりよー

リポジトリのコンテンツ

/.ask	- ASK CLI (Command Line Interface) Configuration
/lambda/custom - Back-End Logic for the Alexa Skill hosted on AWS Lambda
/models - Voice User Interface and Language Specific Interaction Models
skill.json	- Skill Manifest

AWSのcredential

このファイルが必要になります。

~/.aws/credentials

中身はこれで(実際の権限情報を入れてください)。

[default]
aws_access_key_id=XXXX
aws_secret_access_key=XXXX

ビルド方法

Node.js 4.5以降が必要です。

SDKの準備は以下の通りです。

$ npm install -g alexa-sdk
$ npm install -g ask-cli
$ ask init

スキルのひな形を作ります。 (このとき、カレントディレクトリにスキル名のディレクトリが有ると作成されないのでご注意)

$ ask new -p default

詳細はこちらで確認してください https://developer.amazon.com/ja/docs/smapi/ask-cli-command-reference.html#new-command

これであなたのスキルのコードを書いてデプロイする用意が出来ました。

Lambda関数のコードはここに有ります。

./lambda/custom/index.js

詳細はこちらをご確認ください https://github.com/alexa/skill-sample-nodejs-fact

スキルのデプロイ。

$ ask deploy -p default

デベロッパーコンソールからスキルの状態を確認します。 https://developer.amazon.com/

エミュレータでテスト

https://echosim.io/

につないでテストしてください。

Author

Koichiro Nishijima

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published