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
500
第10回 梅キャン勉強会_スマートスピーカー向けアプリをリリースした知見
第10回 梅キャン勉強会_スマートスピーカー向けアプリをリリースした知見
gaomar
February 05, 2018
Tweet
Share
More Decks by gaomar
See All by gaomar
PAD・enebular・Lexで 交通費を確認してみた / enebular-200902
gaomar
0
140
よくあるご質問をノーコードで試してみた / enebular-210210
gaomar
0
150
enebularで湯婆婆をノーコードで実装してみた / enebular-201201
gaomar
0
790
CLOVA OCRをenebularで連携してみた / yurufuwaml-201104
gaomar
0
310
会社の受付システムをenebularでやってみる / 0yenRPA-201006
gaomar
0
180
ゆるふわマシンラーニング vol.4 / yurufuwaml-200702
gaomar
0
190
Makecode Arcadeハンズオン資料 / makecodearcade-0625
gaomar
2
370
M5StickCをLINE Beacon化してみた / m5stack-200207
gaomar
0
650
スマートスピーカーミーティング 20200130 / ssmtg-200130
gaomar
0
360
Other Decks in Programming
See All in Programming
Build with AI 2024 Seoul - 제로부터 시작하는 Flutter with Gemini 생활 - 박제창
itsmedreamwalker
0
200
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
320
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
7
3.3k
Ruby Pattern Matching
bkuhlmann
0
920
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
240
Site Reliability Engineering for GMO
pyama86
6
890
ゆるい個人開発のススメ
kuroppe1819
10
930
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
210
品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
kosui
8
2.2k
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
330
甘い香りに誘われてVanilla Extractを1年間運用してみた
miyahkun
1
110
Milestoner
bkuhlmann
1
400
Featured
See All Featured
Designing for humans not robots
tammielis
247
25k
Being A Developer After 40
akosma
56
580k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
15
1.4k
Teambox: Starting and Learning
jrom
128
8.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.4k
Principles of Awesome APIs and How to Build Them.
keavy
119
16k
Making Projects Easy
brettharned
107
5.5k
Designing Experiences People Love
moore
135
23k
Writing Fast Ruby
sferik
619
60k
Facilitating Awesome Meetings
lara
40
5.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
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Ϣʔβʔ༧ଌෆೳͳࣄΛݴͬͯ͘Δ
એ
એ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠