Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Alexaの電卓スキルを作ってみる
株式会社 虎の穴 開発室
October 31, 2019
0
120
Alexaの電卓スキルを作ってみる
【とらのあな主催】オタクが最新技術を追うライトニングトークイベント9回目 in渋谷で発表した資料です。
株式会社 虎の穴 開発室
October 31, 2019
Tweet
Share
More Decks by 株式会社 虎の穴 開発室
See All by 株式会社 虎の穴 開発室
toranoana
1
520
toranoana
1
460
toranoana
0
130
toranoana
0
120
toranoana
0
140
toranoana
0
120
toranoana
0
130
toranoana
0
110
toranoana
0
110
Featured
See All Featured
addyosmani
310
21k
tmm1
61
8.5k
akmur
252
19k
robhawkes
52
2.8k
zenorocha
297
40k
chrislema
173
14k
addyosmani
1348
190k
jonyablonski
14
1.1k
edds
56
9.3k
bkeepers
321
53k
marktimemedia
6
340
caitiem20
308
17k
Transcript
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
Alexaの電卓スキルを作ってみる 2019.10.30 オタクが最新技術を追うライトニングトークイベント9回目 in 渋谷 虎の穴ラボ 新崎 修平
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
2 自己紹介 新崎 修平(シンザキ シュウヘイ) ‣ 虎の穴通販サイトを開発 ‣ 前職:金融系SIer 好きな作品 ‣ ラブライブ!シリーズ ‣ BanG Dream!(バンドリ!)シリーズ
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
今日の内容 ・Alexaの簡単なスキルを1から作ってみる ・その例題して電卓機能を作ってみる ・実際に動かしてみる 3
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
ユーザー: 「 アレクサ ー、でんたくちゃん を開いて」 Alexa:「 はい!何を計算しますか」 ユーザー :「 1 たす 2 は?」 Alexa:「 答えは3です。」 4 今回の会話のサンプル
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
Alexaスキルとは ・Alexaは、Amazon Echoなどのデバイスで動くAmazon の音声サービス。 ・音声サービスが提供するさまざまな機能のことを、 Amazon Echoでは「スキル」と呼ぶ。 ・開発者がスキルを作成して、公開することも可能。 ・またスキルは、Lambda関数を使用して開発することが可 能。 5
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
Alexaスキル開発で必要なもの ・AmazonWebServices(AWS)アカウント (スキル開発にAWS Lambdaを利用するため) ・AmazonDeveloperアカウント (Alexa Skillls Kitを利用するため) ・ちょっとしたJavaScriptの知識 (node.jsで作られたテンプレートを利用して開発するため) 6
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
実際に作ってみよう! 7
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
Alexa Skills Kit 8
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
9
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
スキル名を設定 10
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
11
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
12
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
13
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
インテント&インテントスロット 14
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
ユーザー: 「 アレクサ ー、でんたくちゃん を開いて」 Alexa:「 はい!何を計算しますか」 ユーザー :「 1 たす 2 は?」 Alexa:「 答えは3です。」 15 今回の会話のサンプル
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
1 たす 2 は 16 {firstValue} {operator} {secondValue} は 各スロット(変数)に入力した値が設定される
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
17
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
作ったスキルを実際にテストで 動かしてみよう 18
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Copyright (C) 2019 Toranoana Inc. All Right Reserved.
まとめ ・基本的なスキルの設定は全て画面から設定可能 ・少しのコーディングで対話形式のスキルが簡単に出 来る 19