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.5k
1
Share
Alexa Skillを作ろうと思っていたけれど。
Alexaを手に入れたそこのあなた!まだ手に入れていないそこのあなたも!Alexa Skillを作りたいと思いませんか?
私も思ったのでちょっと触ってみたお話をさせていただきました。
Kana Kitagawa
December 20, 2017
More Decks by Kana Kitagawa
See All by Kana Kitagawa
ユーザーと一緒に育てる! 1年半の実践で得たコミュニティ成長のヒント
ktkn1129
0
140
Grow Together with Users! Community Growth Lessons from 1.5 Years of Practice
ktkn1129
0
60
#CMC_Meetup 真の大切さが伝わりにくい領域にチャレンジするスタートアップだからこそコミュニティが活きてくる ー顧客理解/顧客育成/顧客創造 全てに繋がるprimeNumberのコミュニティ活用とは
ktkn1129
0
95
#devreljp コミュニティネイティブな私のキャリアの築き方
ktkn1129
1
350
#CMC_Meetup コミュニティの主体がCSからマーケに変わって気づいた良さの違い
ktkn1129
0
710
コミュニティへ巻き込む人の見つけ方 ~ ヒントはインターネット上にあり? ~
ktkn1129
0
1.5k
絶対コミュニティに入った方が人生も楽しくなるのを初参加の人に伝えたい
ktkn1129
0
1k
データ分析初心者が離脱しないためのModeのサポートの手厚さについて
ktkn1129
0
1.1k
みんなでOne Teamになって良いプロダクトを作るためのチームコミュニケーションについて
ktkn1129
0
960
Other Decks in Programming
See All in Programming
[KCD Czech] eBPF Meets the GPU: Future of AI Infra Observability
doniacld
0
110
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
3
1.2k
3Dシーンの圧縮
fadis
1
420
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
170
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
140
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
260
Oxcを導入して開発体験が向上した話
yug1224
4
210
~ 秘伝のタレ化した『神スプシ』と戦う ~ 関数型パラダイムで壊れない仕組みへ
h0r15h0
1
140
Claspは野良GASの夢をみるか
takter00
0
130
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
260
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.1k
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
340
Featured
See All Featured
Claude Code のすすめ
schroneko
67
220k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
YesSQL, Process and Tooling at Scale
rocio
174
15k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.5k
Designing Powerful Visuals for Engaging Learning
tmiket
1
380
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
The SEO identity crisis: Don't let AI make you average
varn
0
470
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
290
The agentic SEO stack - context over prompts
schlessera
0
790
The World Runs on Bad Software
bkeepers
PRO
72
12k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
240
Designing for Timeless Needs
cassininazir
1
230
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