Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Jun Ichikawa
PPTX, PDF
674 views
Alexa Skills Kitの始め方
Alexa Skill Kitを使った開発について、日本Androidの会 2018年1月定例会「ボイスアシスタントアプリ開発の今」 でお話した内容です。
Software
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Downloaded 10 times
1
/ 38
2
/ 38
3
/ 38
4
/ 38
5
/ 38
6
/ 38
7
/ 38
8
/ 38
9
/ 38
10
/ 38
11
/ 38
12
/ 38
13
/ 38
14
/ 38
15
/ 38
16
/ 38
17
/ 38
18
/ 38
19
/ 38
20
/ 38
21
/ 38
22
/ 38
23
/ 38
24
/ 38
25
/ 38
26
/ 38
27
/ 38
28
/ 38
29
/ 38
30
/ 38
31
/ 38
32
/ 38
33
/ 38
34
/ 38
35
/ 38
36
/ 38
37
/ 38
38
/ 38
More Related Content
PPTX
Alexa Skills Kitでプロダクトの可能性を広げる
by
Jun Ichikawa
PDF
Alexa Gadgets Toolkitから広がるVUIの可能性
by
Masami Yamate
PDF
Alexa gadgets toolkitで始まるAlexaスキルの世界
by
Masami Yamate
PPTX
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
by
Jun Ichikawa
PPTX
kintone Alexa 連携_Alphasta
by
Cybozucommunity
PPTX
「Alexaから君へ」Master cloud #9 新春クラウドLT大会
by
Mitsuhiro Yamashita
PPTX
JAWS-UG IoT専門支部 Amazon AI
by
Jun Ichikawa
PPTX
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
by
Masami Yamate
Alexa Skills Kitでプロダクトの可能性を広げる
by
Jun Ichikawa
Alexa Gadgets Toolkitから広がるVUIの可能性
by
Masami Yamate
Alexa gadgets toolkitで始まるAlexaスキルの世界
by
Masami Yamate
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
by
Jun Ichikawa
kintone Alexa 連携_Alphasta
by
Cybozucommunity
「Alexaから君へ」Master cloud #9 新春クラウドLT大会
by
Mitsuhiro Yamashita
JAWS-UG IoT専門支部 Amazon AI
by
Jun Ichikawa
交通情報系スキルを事例に見る 日常生活に溶け込むスキル開発のテクニック
by
Masami Yamate
What's hot
PPTX
AlexaでスマートホームをDIYする
by
Jun Ichikawa
PPTX
子どもたちにペイ管理の Alexa スキルを作って Amplify で管理画面を作った話
by
Kohei Otani
PPTX
元インフラエンジニアが Scalaを触ってつまづいたところ。
by
takako onoue
PPTX
Alexaスキルのはじめ方
by
Jun Ichikawa
PPTX
俺の話を聞け!Lt大会#7
by
美穂 山田
PPTX
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
by
Mitsuhiro Yamashita
PDF
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
by
scalaconfjp
PPTX
Alibaba Cloud MVP 2019 これまでとこれからの道
by
AnzaiKumiko
AlexaでスマートホームをDIYする
by
Jun Ichikawa
子どもたちにペイ管理の Alexa スキルを作って Amplify で管理画面を作った話
by
Kohei Otani
元インフラエンジニアが Scalaを触ってつまづいたところ。
by
takako onoue
Alexaスキルのはじめ方
by
Jun Ichikawa
俺の話を聞け!Lt大会#7
by
美穂 山田
企業オフィシャルの Alexaスキルの プランニング はじめました(Master Cloud 11)
by
Mitsuhiro Yamashita
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
by
scalaconfjp
Alibaba Cloud MVP 2019 これまでとこれからの道
by
AnzaiKumiko
Similar to Alexa Skills Kitの始め方
PPTX
Alexa Skills Kitを使って自作のSkillを作る
by
Jun Ichikawa
PDF
Alexa conversations に触れてみよう
by
Mitsuya Takarashima
PPTX
Trat sprint11
by
tratwakate
PDF
Alexa-hostedスキルを使って 最速でオウム返しスキルを作る
by
虎の穴 開発室
PPTX
Amazon AlexaとServerless
by
Jun Ichikawa
PPTX
15分でできるAmazon Alexa Skill開発
by
拓哉 中山
PDF
20191206_Alexaスキルを作ってみよう
by
yamamotomsc
PPTX
Alexa SDK Alexa Salon
by
Shinichi Hirauchi
PDF
Alexaスキルを作ろう
by
真吾 吉田
PDF
AlexaにSkillを追加してチョメチョメしてみた
by
Ryo Nakagawa
PPTX
jaws aomori 20171216
by
Shota Sugo
PDF
AudoBook Alexa Skill
by
HirokazuTanaka13
Alexa Skills Kitを使って自作のSkillを作る
by
Jun Ichikawa
Alexa conversations に触れてみよう
by
Mitsuya Takarashima
Trat sprint11
by
tratwakate
Alexa-hostedスキルを使って 最速でオウム返しスキルを作る
by
虎の穴 開発室
Amazon AlexaとServerless
by
Jun Ichikawa
15分でできるAmazon Alexa Skill開発
by
拓哉 中山
20191206_Alexaスキルを作ってみよう
by
yamamotomsc
Alexa SDK Alexa Salon
by
Shinichi Hirauchi
Alexaスキルを作ろう
by
真吾 吉田
AlexaにSkillを追加してチョメチョメしてみた
by
Ryo Nakagawa
jaws aomori 20171216
by
Shota Sugo
AudoBook Alexa Skill
by
HirokazuTanaka13
More from Jun Ichikawa
PPTX
Alexa Skills Kit
by
Jun Ichikawa
PPTX
Alexa Smart Home Skill
by
Jun Ichikawa
PPTX
Make your home smarter with Alexa
by
Jun Ichikawa
PPTX
同じサービスをECSとOpsWorksで運用してみた
by
Jun Ichikawa
PPTX
AlexaのSmart HomeをAWSで作る方法
by
Jun Ichikawa
PPTX
Gobotについて
by
Jun Ichikawa
PDF
Cloud9で試すAWS IoT Greengrass V2
by
Jun Ichikawa
PPTX
アドテクな話
by
Jun Ichikawa
PPTX
エッジコンピューティングで実現できる活用シナリオ3選
by
Jun Ichikawa
PPTX
Alexaコミュニティーの作り方
by
Jun Ichikawa
PPTX
料理サプリのインフラ監視
by
Jun Ichikawa
PPTX
Ai専門支部#2 Amazon AlexaとAmazon Polly
by
Jun Ichikawa
PPTX
Alexa and AI global meetup
by
Jun Ichikawa
PDF
AWS IoT サービスこの1年の進化
by
Jun Ichikawa
PPTX
Io t専門支部紹介@jaws東京
by
Jun Ichikawa
PDF
IoTで畑を監視してみる
by
Jun Ichikawa
PPTX
会議室利用をIoTを使って快適にしたい
by
Jun Ichikawa
Alexa Skills Kit
by
Jun Ichikawa
Alexa Smart Home Skill
by
Jun Ichikawa
Make your home smarter with Alexa
by
Jun Ichikawa
同じサービスをECSとOpsWorksで運用してみた
by
Jun Ichikawa
AlexaのSmart HomeをAWSで作る方法
by
Jun Ichikawa
Gobotについて
by
Jun Ichikawa
Cloud9で試すAWS IoT Greengrass V2
by
Jun Ichikawa
アドテクな話
by
Jun Ichikawa
エッジコンピューティングで実現できる活用シナリオ3選
by
Jun Ichikawa
Alexaコミュニティーの作り方
by
Jun Ichikawa
料理サプリのインフラ監視
by
Jun Ichikawa
Ai専門支部#2 Amazon AlexaとAmazon Polly
by
Jun Ichikawa
Alexa and AI global meetup
by
Jun Ichikawa
AWS IoT サービスこの1年の進化
by
Jun Ichikawa
Io t専門支部紹介@jaws東京
by
Jun Ichikawa
IoTで畑を監視してみる
by
Jun Ichikawa
会議室利用をIoTを使って快適にしたい
by
Jun Ichikawa
Alexa Skills Kitの始め方
1.
Alexa Skills Kit の始め方 2018年1月定例会 「ボイスアシスタントアプリ開発の今」
2.
@sparkgene 市川 純 (Jun
Ichikawa)
3.
Alexa関連の活動 https://jawsug-iot.connpass.com/
4.
http://sparkgene.hatenablog.com/ Alexa Voice
Serviceの記事執筆 Alexa関連の活動
5.
Alexa Skills Kitの始め方 ▸Amazon
Alexaとは ▸Alexa Skills Kitの基本(カスタムスキル) ▸Skillの開発 ▸Skillのテスト ▸Skillの公開
6.
Amazon Alexaとは
8.
Alexa Skills Kit(ASK)は ▸セルフサービスの一連のAPI ▸ツール ▸ドキュメント ▸コードサンプル
9.
USで公開されているサードパーティー製Skill
10.
国内で公開されているサードパーティー製Skill 商品の注文 車を呼ぶ 家電を操作 銀行の利用
ショップの情報 ニュースまなび
11.
Alexa Skills の種類 ▸カスタム対話モデル ▸スマートホームスキル ▸フラッシュブリーフィング ▸ビデオスキル(日本未対応)
12.
国内で公開されているサードパーティー製Skill カスタム対話モデル スマートホームAPI フラッシュブリーフィ ングAPI
13.
Alexa Skillの基本 (カスタム対話モデル)
14.
発話がどう解釈されるのか アレクサ マイレシピ で 牛肉 と キャベツ のレシピを教えて = 起動フレーズ = 呼び出し名 =
つなぎの語 = スロット = サンプル発話 = スロット = サンプル発話 アレクサ、マイレシピで牛肉とキャベツのレシピを教えて
15.
開始フレーズ Alexaで定義されている物 ▸を使って ▸を開いて ▸をスタート ▸を始める ▸を始めて ▸を開始 ▸を再生 などなど https://developer.amazon.com/ja/docs/custom-skills/understanding-how-users-invoke-custom- skills.html
16.
呼び出し名 ▸呼び出し名 を言うことで、どのSkillを使うかが決まる ▸呼び出し名 は
ウェイクワードや起動フレーズ、 つなぎ語 を含んではならない ▸他にも条件が色々。。 https://developer.amazon.com/ja/docs/custom-skills/choose-the-invocation-name-for-a-custom- skill.html#invocation-name-requirements
17.
Slotは変数みたいなもので、事前に期待している言葉を定義する Slotには2種類あり ▸ビルトインタイプ ▸ AMAZON.DATE、AMAZON.NUMBER、AMAZON.Region、 AMAZON.FirstName、・・・・ ▸カスタムタイプ ▹ 自分で定義する ▹
ex) ▹ slot “RECIPE_TYPE” = 和食、洋食、・・・・ スロット https://developer.amazon.com/ja/docs/custom-skills/slot-type-reference.html
18.
対話モデル
19.
▸OsusumeIntent おすすめのレシピを教えて ▸SearchIntent {keyword}
のおすすめ教えて ▸SearchMultiIntent {firstkeyword} と {secondkeyword} のレシピを教えて サンプル発話 サンプル発話と呼ばれる発話のマッピングを定義します。 上記のような発話をすると、Alexaは一致するインテント名をSkillに対して 送ってきます。 発話の仕方は人それぞれなので、なるべく多くのパターンを網羅することで 認識率は上がる。
20.
{ "intents": [ { "intent": ”SearchIntent", "slots":
[ {"name": ”keyword", "type": ”RECIPE_TYPE" } ] } ] } インテントスキーマ サンプル発話に定義した発話の構造を定義します。
21.
全体の流れ [1] アレクサ、マイレシピでキャベツと 牛肉のレシピを教えて マイレシピ スキル [2] SearchIntent
を起動 スロットに firstkeyword=キャベツ secondkeyword=牛肉 [3] テキストのJSON[4] オーディオデータ
22.
Skillの開発
23.
カスタムスキルの場合、2つの方法でスキルを作れます ▸AWS Lambda Functionを使う ▸自分でホストする Skillの開発
24.
AWS Lambda Functionを使う場合 ▸
サーバを立てる必要がない ▸ SSL証明書を用意する必要が無い ▸ Alexaからのリクエストであることを検証する必要が無い ▸ 呼び出しされた時だけ課金される ▸ Alexaから実行されるときTLSが利用されるのでセキュア ▸ 多くのデベロッパーは無料枠の範囲で済むはず https://developer.amazon.com/ja/docs/custom-skills/host-a-custom-skill-as-an-aws-lambda-function.html
25.
自分でホストする場合 ▸ ネット接続されている必要がある ▸ Alexa
Skills KitのI/Fに準拠している必要がある ▸ SSL/TSLに対応している必要がある ▸ Alexaからのリクエストであることを検証する必要がある https://developer.amazon.com/ja/docs/custom-skills/host-a-custom-skill-as-a-web-service.html
26.
Skillの開発を楽にしてくれるライブラリ ▸ Alexa Skills
Kit SDK for Node.js ▹ https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs ▸ Alexa Skills Kit for Python ▹ https://github.com/johnwheeler/flask-ask
27.
Skillのサンプル色々 ▸ https://github.com/alexa/alexa-cookbook ▸ AWS
Lambda Functionのブループリント
28.
Skillのテスト
29.
Skillのテスト方法 ▸ 開発者コンソールでテスト ▸ シミュレータでテスト(echosim) ▸
実機でテスト ▸ CLIでテスト(まだ日本語対応していないけど) ▹ https://github.com/sparkgene/alexa-cli/wiki ▸ Beta Tester
30.
Skillの公開
31.
Skillの公開申請する前に ▸ 審査チームも行う内容がチェックリストとしてあります ▹ https://developer.amazon.com/ja/docs/custom- skills/certification-requirements-for-custom-skills.html ▹
事前にチェックしておくことでリジェクトリスクが下がります
32.
Skillの公開申請したあと ▸ 数日すると審査結果が来ます。 ▸ リジェクトされた場合は、駄目な理由が書かれているので 修正して再申請する ▸
一回で通ることは少ないので、これを数回繰り返す
33.
Skillが公開されたら ▸ 審査が終ると勝手に公開されます ▸ ステータスがLiveのが追加されます(いじれません) ▹
更新する時は、Development版を編集して、再度申請します
34.
Skillが公開されたら ▸ メトリックスが見れるようになります 普通のアプリと同じで、利用状況をモニタリングし、 日々改善しましょう。
35.
https://alexaday2018.jaws-ug.jp/
36.
https://jawsdays2018.jaws-ug.jp/
37.
Facebook グループ 「Amazon
Alexa/Echo JP」
38.
ありがとうございました
Download