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 Hosted-skills使ってみた
Search
Ippei Sumida
January 17, 2019
Programming
0
230
Alexa Hosted-skills使ってみた
『AAJUG大阪 2019/01 Alexaこと始め』でお話ししたスライドです。 #aajug
Ippei Sumida
January 17, 2019
Tweet
Share
More Decks by Ippei Sumida
See All by Ippei Sumida
DROBEの生成AI活用事例 with AWS
ippey
0
190
みんなでQAしてる話
ippey
0
110
AIで生成したものをAIでチェックしてる話
ippey
0
2.1k
『WordPressコミュニティで学ぶ』OSS貢献の多様性
ippey
0
910
25分で理解する!Symfonyの魅力とその実践的活用法
ippey
1
7.2k
素早いバリュー提供のための DROBEの新戦略
ippey
0
1.4k
Symfony 6.3のおすすめ新機能まとめ
ippey
1
1.9k
PhpStorm + GitHub Copilotはいいぞ
ippey
0
2.7k
それぞれの特徴から考えるフレームワーク選び
ippey
1
1k
Other Decks in Programming
See All in Programming
Using AI Tools Around Software Development
inouehi
0
1.2k
Java on Azure で LangGraph!
kohei3110
0
160
エラーって何種類あるの?
kajitack
5
270
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
910
CursorはMCPを使った方が良いぞ
taigakono
0
140
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
320
アンドパッドの Go 勉強会「 gopher 会」とその内容の紹介
andpad
0
250
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
130
FormFlow - Build Stunning Multistep Forms
yceruto
1
190
ASP.NETアプリケーションのモダナイズ インフラ編
tomokusaba
1
390
Benchmark
sysong
0
230
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
540
Featured
See All Featured
Music & Morning Musume
bryan
46
6.6k
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Designing for Performance
lara
609
69k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Site-Speed That Sticks
csswizardry
10
650
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
The Invisible Side of Design
smashingmag
299
51k
GraphQLとの向き合い方2022年版
quramy
46
14k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Transcript
Alexa Hosted-skillsͬͯΈͨ 2019.01.17 AAJUGେࡕ 2019/01 Alexa͜ͱ࢝Ί
# whoami - ֯ాɹҰฏʢ͢Έͩɹ͍͍ͬʣ - ϑϦʔϥϯε - PHPͱ͔ - Α͘ר͖ࠐ·ΕΔ
None
※ϕʔλ൛ͷͰ͢
Alexa Hosted-Skillͱ
ϒϥβ্Ͱ։ൃʙਃ·ͰΛ ߦ͑ΔϗεςΟϯάεΩϧ
ίʔσΟϯά S3ʹΞοϓϩʔυ Lambdaͷઃఆ Alexa Skillͷઃఆ ςετ ਃ ͍··Ͱ
Alexa Developer Console AWS Console ϩʔΧϧ ίʔσΟϯά S3ʹΞοϓϩʔυ Lambdaͷઃఆ Alexa
Skillͷઃఆ ςετ ਃ ͍··Ͱ ͍ΖΜͳڥߦͬͨΓདྷͨΓ
Alexa Developer Console ίʔσΟϯά Alexa Skillͷઃఆ ςετ ਃ Alexa Hosted-Skills
Alexa Developer Console Ͱ݁ʂ
\ Alexa Developer Console ίʔσΟϯά Alexa Skillͷઃఆ ςετ ਃ Alexa
Hosted-Skills S3ʹΞοϓϩʔυ Lambdaͷઃఆ σϓϩΠ࣌ʹࣗಈͰઃఆ ※ࣗͷΞΧϯτ্Ͱͳ͍
How to setup
None
“Alexa͕ϗετ - ϕʔλ”Λબ
None
αϯϓϧ͕σϑΥϧτͰग़དྷ্͕Δ
How to test
“ඇެ։”͔Β”։ൃத”ʹมߋ
None
ߏ
͜Μͳߏ • Node.jsʢ= JavaScriptʣ • Pythonಈ͔ͳ͍ͱͷ͜ͱ • Alexa Skill Kit
SDK for Node.js v2 ಉࠝ • node_modulesඞཁͳ͠
ύοέʔδͷ૿͠ํ
package.jsonʹՃ͢Δ͚ͩ
σϓϩΠ࣌ʹࣗಈΠϯετʔϧ͢ΔͷͰී௨ʹར༻Մೳɻ
։ൃʙਃ·Ͱϒϥβ1ͭ
͖ɾෆ͖
͍ͯΔ • εϩοτ͕গͳ͍ • খɾதنͳεΩϧ • AWSΞΧϯτ͕ͳ͍ • UnitςετͳͲ͍Β͵ʂ •
= ༰қʹςετཏՄ • ݸਓ։ൃ ͍ͯͳ͍☹ • εϩοτ͕ଟ͍ • େنͳεΩϧ • ޙʑେ͖͘͢Δ༧ఆ • Unitςετඞཁ • Python • TypeScript? • νʔϜ։ൃ
࣮ࡍʹεΩϧ࡞ͬͯΈͨ
None
ͬͯΈͯ… • ։ൃ1ਓ͋Δ͔ͳ͍͔ɻ • WebStorm <-> ϒϥβɺAWS Console <-> Amazon
Developer ConsoleΛߦͬͨΓ དྷͨΓ͠ͳ͍ͯ͘ྑ͍ͷ։ൃ࣌ؒݮʹۃΊͯେ͖͘Өڹɻ • npmͷύοέʔδཧɺΠϯετʔϧ͠ͳͯ͘ྑ͍ͷָɻ • খɾதنͰ͋Εશવ༨༟ɻ • தɾେنͩͱserverless? • Ͱ͖ΕPython͍͍ͨ
CONTACT !JQQFZ@T JQQFJTVNJEB JQQFZT!HNBJMDPN IUUQTVOQMBUJOGP
THANK YOU