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.4k
My three gadgets of Java
niwasawa
0
1.9k
Androidアプリのリリースがわりとさくっとできたのでメモを残す
niwasawa
0
830
コードを1行も書かずに iOS アプリをリリースできるのか?
niwasawa
0
1.2k
経路を案内する地図
niwasawa
1
620
iOS 11 Social Framework is dead! To the Twitter Kit!!
niwasawa
0
1.2k
地図とマインクラフトで現実世界の夢を見る
niwasawa
0
1k
ゼロから作る Deep Learningを Ruby で
niwasawa
0
1.3k
Other Decks in Programming
See All in Programming
Flatt Security XSS Challenge 解答・解説
flatt_security
0
790
Simple組み合わせ村から大都会Railsにやってきた俺は / Coming to Rails from the Simple
moznion
3
3.4k
ファインディの テックブログ爆誕までの軌跡
starfish719
1
660
Compose でデザインと実装の差異を減らすための取り組み
oidy
1
220
Amazon Bedrock Multi Agentsを試してきた
tm2
1
180
CNCF Project の作者が考えている OSS の運営
utam0k
5
550
定理証明プラットフォーム lapisla.net
abap34
1
600
Rubyでつくるパケットキャプチャツール
ydah
0
290
月刊 競技プログラミングをお仕事に役立てるには
terryu16
1
1.2k
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
940
Vue.jsでiOSアプリを作る方法
hal_spidernight
0
110
Terraform で作る Amazon ECS の CI/CD パイプライン
hiyanger
0
110
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.5k
Rails Girls Zürich Keynote
gr2m
94
13k
It's Worth the Effort
3n
184
28k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Gamification - CAS2011
davidbonilla
80
5.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
20
2.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Done Done
chrislema
182
16k
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