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
Google Home 用アプリをリリースして起きたこと七つ
Search
niwasawa
June 20, 2018
Programming
0
1.3k
Google Home 用アプリをリリースして起きたこと七つ
2018-06-20 フリーランスエンジニアMeetUp名古屋#02 LT資料
niwasawa
June 20, 2018
Tweet
Share
More Decks by niwasawa
See All by niwasawa
Flashで地図
niwasawa
0
61
時短勤務で東名阪3拠点以上の大規模スクラム LeSS Huge のスクラムマスターをしたときの話 & リモートワークっていいよね
niwasawa
1
1.3k
My three gadgets of Java
niwasawa
0
1.9k
Androidアプリのリリースがわりとさくっとできたのでメモを残す
niwasawa
0
810
コードを1行も書かずに iOS アプリをリリースできるのか?
niwasawa
0
1.1k
経路を案内する地図
niwasawa
1
600
iOS 11 Social Framework is dead! To the Twitter Kit!!
niwasawa
0
1.1k
地図とマインクラフトで現実世界の夢を見る
niwasawa
0
980
ゼロから作る Deep Learningを Ruby で
niwasawa
0
1.2k
Other Decks in Programming
See All in Programming
Ethereum_.pdf
nekomatu
0
460
Duckdb-Wasmでローカルダッシュボードを作ってみた
nkforwork
0
120
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
870
初めてDefinitelyTypedにPRを出した話
syumai
0
400
Jakarta EE meets AI
ivargrimstad
0
510
Why Jakarta EE Matters to Spring - and Vice Versa
ivargrimstad
0
1k
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
430
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
2
1.1k
聞き手から登壇者へ: RubyKaigi2024 LTでの初挑戦が 教えてくれた、可能性の星
mikik0
1
120
どうして僕の作ったクラスが手続き型と言われなきゃいけないんですか
akikogoto
1
120
シェーダーで魅せるMapLibreの動的ラスタータイル
satoshi7190
1
480
現場で役立つモデリング 超入門
masuda220
PRO
15
3.2k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
Optimizing for Happiness
mojombo
376
70k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
How to Ace a Technical Interview
jacobian
276
23k
Done Done
chrislema
181
16k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Transcript
Google Home ༻ΞϓϦΛ ϦϦʔεͯ͠ ى͖ͨ͜ͱࣣͭ @niwasawa Naoki Iwasawa
Google Home ༻Ξ ϓϦͱԿ͔
Google Home ༻ΞϓϦͱԿ͔ ▸ ਖ਼֬ʹʰGoogle Assistant ରԠΞϓϦʱ ▸ Google Home
ʹ Google Assistant ͕ࡌ͞Ε͍ͯΔ ▸ Google Assistant ʹ։ൃऀ͕ΞϓϦΛՃͰ͖Δ ▸ Google Home εϚʔτεϐʔΧʔ ▸ ରܕͷԻૢ࡞͕Մೳ
ԻରܕΞ ϓ Ϧ έ ʔ γϣϯΛ։ൃͯ͠ಈ ͔͢͜ͱ͕Ͱ͖Δ
ࠓճϦϦʔεͨ͠Ξ ϓϦͷٕज़తͳߏ
ࠓճϦϦʔεͨ͠ΞϓϦͷٕज़తͳߏ ▸ Actions on Google + Dialogflow ▸ Heroku (PaaS)
▸ Ruby + Sinatra (Webαʔό) ▸ Redis (σʔλͷΩϟογϡ) ▸ Papertrail (Τϥʔൃੜ࣌ʹ௨)
͔͜͜Β ຊͰ͢
Google Home ༻ΞϓϦΛ ϦϦʔεͯ͠ ى͖ͨ͜ͱࣣͭ
ͦͷ̍
ͦͷ̍ʰ̩γϟπΒ͑ͨʱ ▸ ΞϓϦΛϦϦʔε͢ΔͱTγϟπ͕Β͑Δ (∩´∀ʆ)∩ƂŖŘ ▸ Google Cloud Platform ͷΫϨδοτ͍͘Β͔Β͑Δ ▸
ਃ͠ࠐΜͰ͔ΒTγϟπಧ͘ͷʹ2ϲ݄͔͔ͬͨ
None
ͦͷ̎
ͦͷ̎ʰىಈ͠ʹ͍͘ΞϓϦ໊শ ͩͱࢦఠ͞Εͨʱ ▸ ΞϓϦΛͬͯ͘Εͨਓ͔ΒΞϓϦ໊Ͱىಈ͠ʹ͍͘ͱࢦఠ ͕͋ͬͨ (Twitterܦ༝Ͱ) ▸ Google Home ʹΞϓϦ໊Λൃͯ͠ΈΔͱىಈͯ͘͠Εͳ
͍͜ͱ͕ଟ͍ ▸ Google ΞγελϯτͷԻೝࣝʹͯผͷݴ༿ͱͯ͠ೝࣝ͞ Εͯ͠·͏ ▸ ೝࣝ͞Ε͍͢ΞϓϦ໊শʹมߋͯ͠ղܾ
ͦͷ̏
ͦͷ̏ʰϒϩάYouTubeͰհͯ͠ Β͑ͨʱ ▸ εϚʔτεϐʔΧʔܥϒϩάͳͲͰΞϓϦΛհͯ͠Β͑ ͨ ▸ ΞϓϦΛ͍ͬͯΔ༷ࢠΛ YouTube ʹ্͛ͯ͘Εͨਓ͍ ͨ
ͦͷ̐
▸ Google ͷதͷਓ͔ΒΞυόΠεͷϝʔϧ͕དྷͨ ▸ Implicit Invocation (ΞϓϦ໊ͳ͠Ͱىಈ) Explicit Invocation
(ΞϓϦ໊ͷΈ ຢΞϓϦ໊ʴΩʔϫʔυͰىಈ) ͳͲͷ۩ମతͳ࣮ํ๏ʹ͍ͭͯڭ͑ͯ Β͑ͨ ▸ मਖ਼ͯ͠ਃͯ͠৽όʔδϣϯެ։ͯ͠ɺ·ͨதͷਓ͔ΒΞυόΠε͕͖ͯɺ मਖ਼ͯ͠ਃͯ͠……ͱ܁Γฦͯ͠ϒϥογϡΞοϓ ▸ ͦͷ͓͔͛ͰʮΞϓϦ໊ʴಓݝ໊ʯΈ͍ͨͳϫϯίʔϧͰΞϓϦىಈ͠ ͨΓ ▸ ʮ˓˓͕͓͢͢ΊͰ͢ɺར༻͠·͔͢ʁʯͳͲਪનͯ͠ىಈ͞ΕΔΑ͏ʹ ͦͷ̐ʰGoogleͷதͷਓ͔ΒΞυόΠ εͷϝʔϧ͕དྷͨʱ
ͦͷ̑
ͦͷ̑ʰGoogleެࣜTwitterΞΧϯτͰ πΠʔτͯ͘͠ΕΔͱ͍͏͕͖ͨʱ ▸ େखࠂཧళͷਓ͔Β࿈བྷ͕དྷͨ ▸ Googleͷதͷਓ͔Β͕͍ͬͨΒ͍͠ ▸ ೦ͳ͕ΒπΠʔτ͞Εͳ͔ͬͨ…… ▸ ΞϓϦʹԿ͔͕͋Δͱஅ͞ΕͨΜͩΖ͏͔
((((ƅЧƅ)))
ͦͷ̒
ͦͷ̒ʰ༗໊ϛϡʔδγϟϯ͕ͬ ͯ͘Ε͔ͨ͠Εͳ͍͕ࠟ͋ͬͨʱ
ͦͷ̒ʰ༗໊ϛϡʔδγϟϯ͕ͬ ͯ͘Ε͔ͨ͠Εͳ͍͕ࠟ͋ͬͨʱ ▸ Τΰαʔνͨ͠Β Twitter ͰͦΕΒ͍͠ͷΛൃݟ ▸ ↓͔Βਪଌ͢ΔͱͨͿΜ͜Ε ▸ χίχίಈը
accessͷΦʔϧφΠτχοϙϯಈըʢ2018 4݄21৴ʣ http://www.nicovideo.jp/watch/ so33039407
ͦͷ̓
ͦͷ̓ʰAmazonͷதͷਓ͔ΒAlexaεΩ ϧ࡞ͬͯͶɺͬͯϝʔϧ͕དྷͨʱ ▸ Google Assistant ΞϓϦΛݟ͚ͭͯϝʔϧͯ͘͠ΕͨΒ͍͠
·ͱΊ
·ͱΊ ▸ Google ͷதͷਓ͕ ▸ ϝʔϧͰΞυόΠε ▸ πΠʔτͯ͘͠ΕΔ͔հ ▸ ΞϓϦͬͯ͘ΕΔਓ͕ͨͪ
▸ ෆศͳͱ͜ΖΛࢦఠ ▸ ϒϩάYouTubeͰհ ▸ ༗໊ϛϡʔδγϟϯ ▸ TγϟπΒ͑Δ
Google Home ༻ΞϓϦΛ ϦϦʔεͯ͠ ى͖ͨ͜ͱࣣͭ @niwasawa Naoki Iwasawa
εϚʔτεϐʔΧʔ Google Home ͚ͩͰͳ͘ Amazon Echo ͋ΔΑ
None