Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Alexa Skillを作ろうと思っていたけれど。
Search
Kana Kitagawa
December 20, 2017
Programming
1.5k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Alexa Skillを作ろうと思っていたけれど。
Alexaを手に入れたそこのあなた!まだ手に入れていないそこのあなたも!Alexa Skillを作りたいと思いませんか?
私も思ったのでちょっと触ってみたお話をさせていただきました。
Kana Kitagawa
December 20, 2017
More Decks by Kana Kitagawa
See All by Kana Kitagawa
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
140
「社外の学び」を組織の武器に 〜エンタープライズの『中の人』が コミュニティで得た知見の活かし方〜
ktkn1129
0
38
ユーザーと一緒に育てる! 1年半の実践で得たコミュニティ成長のヒント
ktkn1129
0
170
Grow Together with Users! Community Growth Lessons from 1.5 Years of Practice
ktkn1129
0
79
#CMC_Meetup 真の大切さが伝わりにくい領域にチャレンジするスタートアップだからこそコミュニティが活きてくる ー顧客理解/顧客育成/顧客創造 全てに繋がるprimeNumberのコミュニティ活用とは
ktkn1129
0
110
#devreljp コミュニティネイティブな私のキャリアの築き方
ktkn1129
1
380
#CMC_Meetup コミュニティの主体がCSからマーケに変わって気づいた良さの違い
ktkn1129
0
730
コミュニティへ巻き込む人の見つけ方 ~ ヒントはインターネット上にあり? ~
ktkn1129
0
1.6k
絶対コミュニティに入った方が人生も楽しくなるのを初参加の人に伝えたい
ktkn1129
0
1.1k
Other Decks in Programming
See All in Programming
新卒PdEのリアル
ryu1013
1
440
LLMは4年分のCompose移行を再現できるのか?実プロダクト279件のXMLで探る自動化の境界線
makun
0
440
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
3
360
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
460
AIは賢い。でも実行環境は? CLIおじさんがAI時代に伝えたいこと ~ CLIおじさんがAI時代に伝えたいこと ~
curekoshimizu
1
180
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
220
AIの中の人になってみる
htkym
0
170
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
0
400
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
130
GraphRAGのKnowledge Graphを 直接!見る/View-GraphRAG's-KnowledgeGraph-directly!
tyumugi1113
0
250
型解析で実現する Go の言語内 DSL / Conference に Go! タイムテーブルの歩き方 for Gophers
mazrean
0
130
AIと壁打ちしながら進めるコスト管理
fufuhu
2
2k
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
12k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
930
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
260
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Music & Morning Musume
bryan
47
7.4k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
730
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
Fireside Chat
paigeccino
42
4k
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