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
第10回 梅キャン勉強会_スマートスピーカー向けアプリをリリースした知見
Search
gaomar
February 05, 2018
Programming
0
530
第10回 梅キャン勉強会_スマートスピーカー向けアプリをリリースした知見
第10回 梅キャン勉強会_スマートスピーカー向けアプリをリリースした知見
gaomar
February 05, 2018
Tweet
Share
More Decks by gaomar
See All by gaomar
PAD・enebular・Lexで 交通費を確認してみた / enebular-200902
gaomar
0
170
よくあるご質問をノーコードで試してみた / enebular-210210
gaomar
0
170
enebularで湯婆婆をノーコードで実装してみた / enebular-201201
gaomar
0
900
CLOVA OCRをenebularで連携してみた / yurufuwaml-201104
gaomar
0
330
会社の受付システムをenebularでやってみる / 0yenRPA-201006
gaomar
0
190
ゆるふわマシンラーニング vol.4 / yurufuwaml-200702
gaomar
0
230
Makecode Arcadeハンズオン資料 / makecodearcade-0625
gaomar
2
430
M5StickCをLINE Beacon化してみた / m5stack-200207
gaomar
0
700
スマートスピーカーミーティング 20200130 / ssmtg-200130
gaomar
0
410
Other Decks in Programming
See All in Programming
N.E.X.T LEVEL
pluu
2
270
Cursorでアプリケーションの追加開発や保守をどこまでできるか試したら得るものが多かった話
drumnistnakano
0
290
コンテンツの主権を守るため(?)、高機能画像CDNからAWS自前対応に乗り換えた話
lengthtail
1
120
eBPF Deep Dive: Architecture and Safety Mechanisms
takehaya
12
1.3k
あれやってみてー駆動から成長を加速させる / areyattemite-driven
nashiusagi
1
180
Develop iOS apps with Neovim / vimconf_2024
uhooi
1
340
第5回日本眼科AI学会総会_AIコンテスト_3位解法
neilsaw
0
140
As an Engineers, let's build the CRM system via LINE Official Account 2.0
clonn
1
650
Serverless苦闘史
mosh_inc
0
150
PaaSとSaaSの境目で信頼性と開発速度を両立する 〜TROCCO®︎のこれまでとこれから〜
gtnao
6
7.3k
DevFest Tokyo 2025 - Flutter のアプリアーキテクチャ現在地点
wasabeef
4
740
Cognitoが大型アップデート!Managed Loginとパスワードレスログインを実際に使ってみた@しむそくRadio Special Day1
tmhirai
3
280
Featured
See All Featured
Practical Orchestrator
shlominoach
186
10k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
Visualization
eitanlees
145
15k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
Designing Experiences People Love
moore
138
23k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Speed Design
sergeychernyshev
25
650
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Six Lessons from altMBA
skipperchong
27
3.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Transcript
εϚʔτεϐʔΧʔ͚ ΞϓϦΛϦϦʔεͨ͠ݟ
ࣗݾհ ॴଐɿגࣜձࣾΞΠΤϯλʔ ɹɹɹ3%ɹೖࣾ ۀɿ)PMP-FOTݚڀ։ൃ ɹɹɹεϚʔτεϐʔΧʔݚڀ։ൃ ߴഅɹయ !HBPNBS
ΞδΣϯμ ɾεϚʔτεϐʔΧʔʹ͍ͭͯ ɾ։ൃํ๏ ɾࠔͬͨू ɾ·ͱΊ
εϚʔτεϐʔΧʔʹ͍ͭͯ
εϚʔτεϐʔΧʔʹ͍ͭͯ ڈ݄͔Β༷ʑͳεϚʔτεϐʔΧʔ͕ൃදˍൃച͞Εͨ
εϚʔτεϐʔΧʔʹ͍ͭͯ ग़དྷΔ͜ͱ wݕࡧ wԻָ wఱؾ wΞϥʔϜ wλΠϚʔ wΧϨϯμʔ wχϡʔεಡΈ্͛ wՈిૢ࡞
εϚʔτεϐʔΧʔʹ͍ͭͯ ൃച࣌ظ ൃചதɹ˞நબ ൃചத ൃചத ถ ʢถʣ ൃചத Ձ֨ =
= = = = ࡌ"* "MFYB (PPHMF"TTJTUBOU $PSUBOB 4JSJ $MPWB ԻָαʔϏε "NB[PO1SJNF .VTJD (PPHMF1MBZ.VTJD "QQMF.VTJD -*/&.VTJD ಛ γϣοϐϯάʹڧΈ ݕࡧػೳ͕ڧ͍ 4LZQF͕͑Δ "QQMF৴ऀ ֎ઢϦϞίϯࡌ
εϚʔτεϐʔΧʔʹ͍ͭͯ
εϚʔτεϐʔΧʔʹ͍ͭͯ ถࠃγΣΞ "NB[PO (PPHMF
εϚʔτεϐʔΧʔʹ͍ͭͯ 4."1ͷϝϯόʔʁ
εϚʔτεϐʔΧʔʹ͍ͭͯ தډਖ਼Βଜ࠸ΒͰ͢
εϚʔτεϐʔΧʔʹ͍ͭͯ 4."1ͷϝϯόʔʁ
εϚʔτεϐʔΧʔʹ͍ͭͯ 4."1ͷϝϯόʔதډਖ਼ɺଜ࠸ɺ ₲߶ɺ߳औ৻ޗɺҴ֞ޗɺߦͰ͢ɻ
εϚʔτεϐʔΧʔʹ͍ͭͯ શମతʹ(PPHMF)PNFͷํ͕৭ʑݡ͍
։ൃํ๏
։ൃํ๏ εΩϧ ΞΫγϣϯ ͱݺΕΔ ΦϦδφϧΞϓϦΛ࡞͢Δ͜ͱ͕Մೳ
։ൃํ๏ "NB[POछྨҎ্ (PPHMFछྨ
։ൃํ๏ ࣮ػ͕ແͯ͘։ൃՄೳʂ
։ൃํ๏ w "NB[PO%FWFMPQFS w "84-BNCEB
։ൃํ๏ w "DUJPOTPO(PPHMF w %JBMPHqPX
։ൃํ๏ ΞϓϦΛϦϦʔε͢Δʹ ৹ࠪʹ߹֨͠ͳ͍ͱ͍͚·ͤΜʂ
։ൃํ๏ ϦδΣΫτྫ
։ൃํ๏ ࠓͷํ֯ʁ ೆೆ౦Ͱ͢ɻ
։ൃํ๏ ϚΠΫΦʔϓϯͬ͠ͺͳ͠/(
։ൃํ๏ Ϣʔβʔ͕࣍ ԿΛݴ͍͍͔͑Θ͔Βͳ͍
։ൃํ๏ ղܾ๏ ೆೆ౦Ͱ͢ɻ ଞʹΓ͍ͨ͋Γ·͔͢ʁ
։ൃํ๏
։ൃํ๏ BTLձΛଓ͚Δ UFMMձΛऴྃ͢Δ ศརͳϝιου͕͋Δ
։ൃํ๏ ϔϧϓετοϓʹԠͤ͞Δ
։ൃํ๏ ".";0/4501*OUFOUɿऴྃ࣌ͷΞΫγϣϯ ".";0/)FMQ*OUFOUɿϔϧϓݴͬͨ࣌ͷΞΫγϣϯ
։ൃํ๏ ʮϔϧϓʯͱݴ͍ͬͯํΛݴΘͳ͍
։ൃํ๏ ʮऴྃͯ͠ʯʹϋϚΔ
։ൃํ๏ ऴྃ4-05ʹ ʮऴྃͯ͠ʯͱొ͍ͯͨ͠
։ൃํ๏ ऴྃϑϨʔζΛछྨొ͢Δ
։ൃํ๏ IUUQTEFWFMPQFSBNB[PODPNKBEPDTDVTUPNTLJMMTIBOEMFSFRVFTUTTFOUCZBMFYBIUNMUZQFTPGSFRVFTUTTFOUCZBMFYB ͜͜ΛݟΖͬͯݴΘΕͨ͆
։ൃํ๏ 'AMAZON.HelpIntent': function () { const speechOutput = 'ܙํר͖ͷํ֯ΛΓ͍ͨ߹ʮࠓͷํ֯ʯͱݴ͍ͬͯͩ͘͞ɻ'; const
reprompt = 'Ͳ͏͠·͔͢ʁ'; this.emit(':ask', speechOutput, reprompt); }, 'AMAZON.CancelIntent': function () { this.emit(':tell', '͞Α͏ͳΒɺ·ͨձ͍·͠ΐ͏ʂ'); }, 'AMAZON.StopIntent': function () { this.emit(':tell', '͞Α͏ͳΒɺ·ͨձ͍·͠ΐ͏ʂ'); }, 'SessionEndedRequest': function () { }, 'Finish': function () { this.emit(':tell', '͞Α͏ͳΒɺ·ͨձ͍·͠ΐ͏ʂ'); }
։ൃํ๏ ݁ߏࡉ͔͍ςετΛͯ͘͠ΕΔ
։ൃํ๏ ̏Ӧۀ͙Β͍ ̍Ӧۀ͙Β͍
։ൃํ๏ ֆจࣈ͖Ͱॕͬͯ͘ΕΔ͆
։ൃํ๏ "NB[PO͚ͦͬͳ͍͆
։ൃํ๏ ϓϥΠόγϙϦγʔ͕ඞਢʂ
։ൃํ๏ ϓϥΠόγϙϦγʔͷ͍ճ͠ ϦδΣΫτରʹͳΓ·͢ʂ
։ൃํ๏ "NB[POFDIPಛʹඞཁͳ͍߹ ٯʹϦδΣΫτ͞ΕΔ
։ൃํ๏ ৹ࠪޙͰҰԠฤूग़དྷΔ ͨͩ͠ΞϓϦͷઆ໌จ࠶ਃඞཁ
։ൃํ๏ ࠓΞϓϦΛϦϦʔε͢ΔͱΦϦδφϧ5γϟπͱ (PPHMF$MPVEνέοτΒ͑·͢ʂ
։ൃํ๏ εϚʔτεϐʔΧʔ͔ͬΓͭͿ͍ͯͨΒ ϝσΟΞ͔Βऔࡐड͚·ͨ͠ʂ IUUQTTNBSUIBDLTKQNBH
ࠔͬͨू
ࠔͬͨू ϢʔβʔʹΑͬͯ ऴΘΓํ͕ͨ͘͞Μ͋Δ ࠔͬͨ/P
ࠔͬͨू Ϣʔβʔͷऴྃύλʔϯ ऴྃ Ίͯ ࢭΊͯ ͞Α͏ͳΒ όΠόΠ ͍͍͑ ऴྃͯ͠ ͋Γ·ͤΜ
ετοϓ ͳ͠ ͳ͍Α ङྌ ऴΘΓ ͓͠·͍ ΊΔ ͏ऴΘ͍͍ͬͯΑ ϓϨΠ͠ͳ͍ ͳ͍
ࠔͬͨू ࠓͷεΩϧىಈதʹ ଞͷεΩϧΛىಈ͠Α͏ͱ͢Δ ࠔͬͨ/P
·ͱΊ
·ͱΊ w(PPHMF)PNFͷํ͕ຊޠೝࣝྗ͕༏Ε͍ͯΔ w(6*ͰεΩϧ͕؆୯ʹ࡞ग़དྷΔ w࣮ػ͕ແͯ͘։ൃग़དྷΔ wςετΛࡉ͔ͯ͘͘͠ΕΔ wϦϦʔε͢Δͱ5γϟπ͑Δʂ wϢʔβʔ༧ଌෆೳͳࣄΛݴͬͯ͘Δ
એ
એ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠