Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
LambdaでAlexa Skillを作ってみる
虎の穴ラボ株式会社
December 13, 2018
Programming
0
1.3k
LambdaでAlexa Skillを作ってみる
2018年12月12日に開催された【とらのあな主催】オタクが最新技術を追うライトニングトークイベントのライトニングトーク資料です。
虎の穴ラボ株式会社
December 13, 2018
Tweet
Share
More Decks by 虎の穴ラボ株式会社
See All by 虎の穴ラボ株式会社
とらのあなラボTechConferenceVol.2_私、ECサイトはユーザーに使いやすくって言ったよね!〜とらのあな通販サイト 改善の取り組み〜
toranoana
0
130
クロスドメイントラッキングによる分析環境の構築
toranoana
0
130
OpenSearchで始める全文検索
toranoana
0
130
とらのあなラボTechConferenceVol.2_WAF-Athenaによるセキュリティ対策
toranoana
0
190
既存クラウドをTerraformで管理してみた
toranoana
0
5
【Tech Conference vol.2】コミュニケーションと技術を加速させるリモートワークペアプログラミング
toranoana
0
170
とらのあなラボTechConferenceVol.2_静的コンテンツのキャッシュ戦略見直しとリリース改善
toranoana
0
140
TechConference2_通販開発マネジメントの7ルール
toranoana
0
120
新規社内システムのモダンなフロントエンド開発について 〜開発の高速化でDXを促進!〜
toranoana
0
140
Other Decks in Programming
See All in Programming
SPA/MPA 議論の俯瞰と 現代における設計のポイント - #tfcon 2022 フロントエンド設計
ahomu
3
1.8k
近況PHP / PHP in now a days
uzulla
4
1.7k
既存のプロジェクトにKMMを導入するための対応策
martysuzuki
2
300
C言語でメモリ管理を考えた話
hkawai
0
190
質とスピード(2022春版、質疑応答用資料付き) / Quality and Speed 2022 Spring Edition
twada
PRO
28
18k
脱オブジェクト指向講座(5分LT資料)
kishida
8
11k
実録mruby組み込み体験
coe401_
0
100
機能横断型チームにおける技術改善
takeshiakutsu
3
450
Oculus Interaction SDK 概説 / xrdnk-caunity-LT4
xrdnk
0
170
【Qiita Night】新卒エンジニアによるSwift6与太予想
eiji127
0
180
書籍『良いコード/悪いコードで学ぶ設計入門』でエンジニアリングの当たり前を変える
minodriven
3
1.1k
Unity Localization で多言語対応実装しよう / xrdnk-yokohamaunity-lt10-20220513
xrdnk
0
120
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
56
2.3k
Designing on Purpose - Digital PM Summit 2013
jponch
106
5.6k
Typedesign – Prime Four
hannesfritz
33
1.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
253
11k
StorybookのUI Testing Handbookを読んだ
zakiyama
4
2k
The Power of CSS Pseudo Elements
geoffreycrofte
46
3.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
181
15k
We Have a Design System, Now What?
morganepeng
35
2.9k
The World Runs on Bad Software
bkeepers
PRO
56
5.2k
Making Projects Easy
brettharned
98
4.3k
Fontdeck: Realign not Redesign
paulrobertlloyd
73
4.1k
BBQ
matthewcrist
74
7.9k
Transcript
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 LambdaでAlexa Skillを作ってみる 【とらのあな主催】オタクが最新技術を追うライトニングトークイベント 虎の穴ラボ 西志村 友基 1
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 自己紹介 名前:西志村 友基 (ニシシムラ トモキ) 入社:2018年4月 好きなアニメ:きんいろモザイク 今期の推し:ゾンビランドサガ 2
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 アジェンダ • 概要 • Alexa Skillの仕組み • LambdaでAlexa
Skillを作ってみる – Alexa Skillの設定 – AWS Lambdaの設定 • 動かしてみる 3
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 概要 Alexa Skillとは • Amazon Echo等で使える拡張機能 • 国内のスキルは2,000個突破!
(米国は数万) Lambda • サーバーレスで関数を実行できるサービス。 4
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 動かしてみる 話しかけてみましょう。 1. アレクサ、虎の穴 2. 占って うまく行けば成功です 5
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 6 Alexa、◯◯を 開いて。 Amazon Echo Alexa Lambda Alexa
Skillの仕組み 起動 イベント レスポン ス ◯◯へようこそ Alexa Skill起動の例 起動イベントが きた!
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 7 Amazon Echo Alexa Lambda Alexa Skillの設定
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Alexa Skillの設定 8
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Alexa Skillの設定 9
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 Alexa Skillの設定 10
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 11
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 12 呼び出し名の追加
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 13 インテントの作成
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 14
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 15 スロットについて 発話の中の一部を変数として使用することができます。 ※今回は使用しません。 桃太郎を読みたい。 {book}を読みたい。
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 16 JSONエディタ
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 17 Amazon Echo Alexa Lambda AWS Lambdaの設定
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 AWS Lambdaの設定 18
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 AWS Lambdaの設定 19 ロールがない場合は新規 作成
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 トリガーの追加 20
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 エンドポイント(Alexaの画面) コピー 21 貼り付け
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 コーディング 22 Rubyで書いてみました。 (最近追加されました)
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 テスト 23 JSONの入出力を確認
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 公開設定(公開はしていません) 24
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 動かしてみる では話しかけてみましょう。 1. アレクサ、虎の穴 2. 占って うまく行けば成功です 25
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 まとめ • Alexaの設定 • Lambaで関数の作成 • AlexaとLambdaを繋げる •
テスト・公開設定 慣れてしまえばとても簡単です。 ぜひ作ってみてください。 26
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 ご静聴ありがとうございました。 27
虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 虎の穴 参考 https://torina.top/detail/441/#i 2 28