Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Alexa Skillを作ろうと思っていたけれど。
Search
Kana Kitagawa
December 20, 2017
Programming
1
1.4k
Alexa Skillを作ろうと思っていたけれど。
Alexaを手に入れたそこのあなた!まだ手に入れていないそこのあなたも!Alexa Skillを作りたいと思いませんか?
私も思ったのでちょっと触ってみたお話をさせていただきました。
Kana Kitagawa
December 20, 2017
Tweet
Share
More Decks by Kana Kitagawa
See All by Kana Kitagawa
#devreljp コミュニティネイティブな私のキャリアの築き方
ktkn1129
1
240
#CMC_Meetup コミュニティの主体がCSからマーケに変わって気づいた良さの違い
ktkn1129
0
590
コミュニティへ巻き込む人の見つけ方 ~ ヒントはインターネット上にあり? ~
ktkn1129
0
1.2k
絶対コミュニティに入った方が人生も楽しくなるのを初参加の人に伝えたい
ktkn1129
0
850
データ分析初心者が離脱しないためのModeのサポートの手厚さについて
ktkn1129
0
850
みんなでOne Teamになって良いプロダクトを作るためのチームコミュニケーションについて
ktkn1129
0
800
LINEを通じたサブスクリプション体験 ~LIFF meets Stripe~
ktkn1129
0
1.7k
イベントでのテンションを上げさせる アガる動画を作る
ktkn1129
0
350
なんやかんやで人生、無駄なことなんてない。 〜メディアアート専攻だった私が いけてる動画を作るまで〜
ktkn1129
1
1.3k
Other Decks in Programming
See All in Programming
混沌とした例外処理とエラー監視に秩序をもたらす
morihirok
18
3.3k
HTML/CSS超絶浅い説明
yuki0329
0
210
Java Webフレームワークの現状 / java web framework at burikaigi
kishida
9
2k
ASP.NET Core の OpenAPIサポート
h455h1
0
160
ISUCON14感想戦で85万点まで頑張ってみた
ponyo877
1
790
“あなた” の開発を支援する AI エージェント Bedrock Engineer / introducing-bedrock-engineer
gawa
10
1.4k
[JAWS-UG横浜 #79] re:Invent 2024 の DB アップデートは Multi-Region!
maroon1st
0
130
為你自己學 Python
eddie
0
540
Terraform で作る Amazon ECS の CI/CD パイプライン
hiyanger
0
110
自動で //nolint を挿入する取り組み / Gopher's Gathering
utgwkk
1
170
DMMオンラインサロンアプリのSwift化
hayatan
0
270
ファインディの テックブログ爆誕までの軌跡
starfish719
1
780
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Done Done
chrislema
182
16k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
520
Raft: Consensus for Rubyists
vanstee
137
6.7k
How to train your dragon (web standard)
notwaldorf
89
5.8k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
19k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.3k
Fireside Chat
paigeccino
34
3.2k
Documentation Writing (for coders)
carmenintech
67
4.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
Transcript
"MFYB4LJMMΛ࡞Ζ͏ͱ ࢥ͍͚ͬͯͨΕͲɻ ,BOB,JUBHBXB
,BOB,JUBHBXB wେֶճੜ wࣸਅࡱͬͯ·͢ wϓϩάϥϛϯάΑΓࣸਅ͕͖
LBOBDBNXPSEQSFTTDPN
"EWFOU$BMFOEFSͰ͜Μͳͷॻ͖·ͨ͠ʂ +"846(ͷొஃͷهࣄॻ͖·ͨ͠ʂ
"MFYBΛखʹೖΕͨ ͦ͜ͷ͋ͳͨʂ ͪΖΜखʹೖΕ͍ͯͳ͍ ͦ͜ͷ͋ͳͨʂ
4LJMM࡞Γ͍ͨʂʂʂ
ࢲࢥ͍·ͨ͠ʂ
ͰͲ͏ͨ͠Β͍͍͔ Θ͔Βͳ͍ɻ
ͦ͜Ͱ
͋ͷํͷଘࡏΛ ࢥ͍ग़͍ͯͩ͘͠͞
None
ҰਓAlexa Skills Kit for Node.js Advent Calendar 2017 IUUQTRJJUBDPNBEWFOUDBMFOEBSBMFYBTLJMMTLJUGPSOPEFKT
None
ͱΓ͋͑ͣɺಡΜͰΈΔɻ
͔̍ΒΘ͔Βͳ͍୯ޠଓग़ɻ SDK Node.js npmͰϗετ AWS Lambda API alexa-sdk
-BNCEB ͱΓ͋͑ͣΘ͔Βͳ͍ͱ μϝͳͭͩɻ
άάΔɻ
AWS Lambda αʔόʔΛϓϩϏδϣχϯάͨ͠Γ ཧ͠ͳͯ͘ίʔυΛ࣮ߦͰ͖Δ ίϯϐϡʔςΟϯάαʔϏεɻ AWS Lambda ඞཁʹԠͯ͡ίʔυΛ࣮ߦ͠ɺ 1 ͋ͨΓݸͷϦΫΤετ͔Β
1 ඵ͋ͨΓઍͷϦΫΤετ·Ͱ ࣗಈతʹεέʔϦϯάɻ
None
αʔόʔϨεʹେࣄͩΑͬͯ ͩͱࢥͬͨͷͰ͕͢ ߹͍ͬͯ·͔͢ʁ ੋඇɺ࠙ձͰڭ͍͑ͯͩ͘͞ʂ
ͱΓ͋͑ͣ 4LJMMΛ ࡞ͬͯΈΑ͏
Ϩγϐ w ͱΓ͋͑ͣڥΛ͑Δɻ w (JU)VC͔ΒFYBNQMFΛҾͬுͬͯ͘Δɻ w ࣗͷ͍ͨ͠Α͏ʹϓϩάϥϜΛॻ͖͑Δɻ w "84ͳͲͷઃఆΛ8FC্Ͱ͢Δɻ w
ग़དྷ্͕Γɻ
ࠓճࢀߟʹͨ͠αΠτBMFYBCMPH IUUQTEFWFMPQFSBNB[PODPNCMPHTBMFYBQPTUFFDCC CDGBDFCUSBJOJOH
ͱΓ͋͑ͣڥΛ͑Δɻ
खͬͯΒ͍ͳ͕Β /PEFKTͷ ༻ڥΛ࡞Δ ˣ OPEFCSFXΛΠϯετʔϧ
(JU)VC͔Β FYBNQMFΛरͬͯ͘Δ
͍ήʔϜΛ࡞Γ͍ͨʂ
)JHI-PX(BNFͷ FYBNQMFΛ༻ IUUQTHJUIVCDPNLULO"MFYB)J-PX(BNF
ࣗͷ͍ͨ͠Α͏ʹ ίʔυΛॻ͖͑Δɻ
None
ZFT͔OPͰճɻ
"84ͳͲͷઃఆΛ 8FC্Ͱ͢Δɻ
"NB[PO%FWFMPQFS ΞΧϯτͱ "84ΞΧϯτΛ ࡞Δɻ
·ͣ "NB[PO%FWFMPQFS 4FSWJDFΛ ༻ɻ
None
None
ࢲͷ"MFYBӳޠ͔͠͞ͳ͍ͷͰ ݴޠ64Λ༻ɻ ձӳޠͰॻ͖·ͨ͠ɻ
εΩϧใΛॻ͖ࠐΉɻ
None
ରϞσϧΛॻ͘ɻ
None
ΠϯςϯτεΩʔϚ
ίϐϖͰେৎɻ
αϯϓϧൃ
None
ਅ໘ʹॻ͔ͳ͍ͱ ޙ͔Β͜͜ʹͬͯ͜ͳ͖Όμϝʹͳͬͨɻ
"84-BNCEBͷߏ
͜͜Ͱ "84ͷΞΧϯτʹ ϩάΠϯ
ΦϋΠΦʹ͍ͯͯ͠ "MFYB4LJMMT,JUͷ બࢶ͕ͳ͔ͬͨ
όʔδχΞ෦ʹมߋ
None
None
ؔίʔυΛ ;*1ϑΝΠϧͰೖΕΔɻ
wJOEFYKT ϓϩάϥϜ wQBDLBHFKTPO wTQFFDI"TTFUT wOPEF@NPEVMFT
τϦΨʔͷઃఆΛ͢Δɻ
ςετ
"3/ "NB[POϦιʔεωʔϜ Λ ίϐʔ͓ͯ͘͠ͷʹ ͍Βͳ͍ͱ͜Ζ·Ͱίϐʔ͠ͳ͍Α͏ʹʂʂ
αϯϓϧൃԻ͕͜͜Ͱ׆͖Δɻ
·ͱΊ
4LJMMҙ֎ͱ؆୯ʹ࡞ΕΔʂ
!LULO ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ !LBOB@OVO@ !LBOB@DBN