Submit Search
Upload
Google Home
•
0 likes
•
521 views
Serverworks Co.,Ltd.
Follow
社内勉強会LT大会26回戦 中村の資料です。 発表の様子はコチラ↓ https://youtu.be/ZRXSZOxrpns
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 45
Download now
Download to read offline
Recommended
Google playを利用した音楽配信代行サービス
Google playを利用した音楽配信代行サービス
Hiroki Kitsuya
Google home で オリジナルデバイスを作る
Google home で オリジナルデバイスを作る
tanaka taro
Google Homeが家にやってきた
Google Homeが家にやってきた
Kazuki Tsurugai
Google Home Voice App
Google Home Voice App
Yoshima Fukuda
IoT Google Home (2017)
IoT Google Home (2017)
Kihyun Kim
俺達のGoogle i:o 2014 はまだ始まったばかりだ
俺達のGoogle i:o 2014 はまだ始まったばかりだ
Shinobu Okano
[20130624]最近の開発環境について話してみる sakata
[20130624]最近の開発環境について話してみる sakata
VOYAGE GROUP
Golang入門
Golang入門
Yukihiro Kitazawa
Recommended
Google playを利用した音楽配信代行サービス
Google playを利用した音楽配信代行サービス
Hiroki Kitsuya
Google home で オリジナルデバイスを作る
Google home で オリジナルデバイスを作る
tanaka taro
Google Homeが家にやってきた
Google Homeが家にやってきた
Kazuki Tsurugai
Google Home Voice App
Google Home Voice App
Yoshima Fukuda
IoT Google Home (2017)
IoT Google Home (2017)
Kihyun Kim
俺達のGoogle i:o 2014 はまだ始まったばかりだ
俺達のGoogle i:o 2014 はまだ始まったばかりだ
Shinobu Okano
[20130624]最近の開発環境について話してみる sakata
[20130624]最近の開発環境について話してみる sakata
VOYAGE GROUP
Golang入門
Golang入門
Yukihiro Kitazawa
会社概要_株式会社サーバーワークス
会社概要_株式会社サーバーワークス
Serverworks Co.,Ltd.
AWS re:Invent 2021 コスト削減に役立つアップデートまとめ
AWS re:Invent 2021 コスト削減に役立つアップデートまとめ
Serverworks Co.,Ltd.
nyumon_hearts
nyumon_hearts
Serverworks Co.,Ltd.
AWS Organizations
AWS Organizations
Serverworks Co.,Ltd.
【ANGEL Dojo】"人と会う"をもっとずっと、かんたんに。Ossu!
【ANGEL Dojo】"人と会う"をもっとずっと、かんたんに。Ossu!
Serverworks Co.,Ltd.
なぜ今AWSが選ばれているのか?クラウドが求められている本当の理由
なぜ今AWSが選ばれているのか?クラウドが求められている本当の理由
Serverworks Co.,Ltd.
20190124 waf
20190124 waf
Serverworks Co.,Ltd.
お菓子ノベルティとの1年越しの戦い、そして今
お菓子ノベルティとの1年越しの戦い、そして今
Serverworks Co.,Ltd.
機械学習を始める前の「学習」
機械学習を始める前の「学習」
Serverworks Co.,Ltd.
クラウドインテグレーターのお仕事
クラウドインテグレーターのお仕事
Serverworks Co.,Ltd.
いまさら、AWSのネットワーク設計
いまさら、AWSのネットワーク設計
Serverworks Co.,Ltd.
2018年8月 Just Skill研修資料
2018年8月 Just Skill研修資料
Serverworks Co.,Ltd.
キータイプハック 〜意外と身近なEmacsキーバインド〜
キータイプハック 〜意外と身近なEmacsキーバインド〜
Serverworks Co.,Ltd.
ディスプレイアームのすすめ
ディスプレイアームのすすめ
Serverworks Co.,Ltd.
硬貨の価値
硬貨の価値
Serverworks Co.,Ltd.
ちょっと先の未来をいくイケてる営業スタイル
ちょっと先の未来をいくイケてる営業スタイル
Serverworks Co.,Ltd.
Echo 買いました。
Echo 買いました。
Serverworks Co.,Ltd.
業務改善の考え方について
業務改善の考え方について
Serverworks Co.,Ltd.
IT知識ゼロ、ゆとり世代、文系出身女子がIT業界に入り感じたこと
IT知識ゼロ、ゆとり世代、文系出身女子がIT業界に入り感じたこと
Serverworks Co.,Ltd.
競馬の楽しみ方
競馬の楽しみ方
Serverworks Co.,Ltd.
More Related Content
More from Serverworks Co.,Ltd.
会社概要_株式会社サーバーワークス
会社概要_株式会社サーバーワークス
Serverworks Co.,Ltd.
AWS re:Invent 2021 コスト削減に役立つアップデートまとめ
AWS re:Invent 2021 コスト削減に役立つアップデートまとめ
Serverworks Co.,Ltd.
nyumon_hearts
nyumon_hearts
Serverworks Co.,Ltd.
AWS Organizations
AWS Organizations
Serverworks Co.,Ltd.
【ANGEL Dojo】"人と会う"をもっとずっと、かんたんに。Ossu!
【ANGEL Dojo】"人と会う"をもっとずっと、かんたんに。Ossu!
Serverworks Co.,Ltd.
なぜ今AWSが選ばれているのか?クラウドが求められている本当の理由
なぜ今AWSが選ばれているのか?クラウドが求められている本当の理由
Serverworks Co.,Ltd.
20190124 waf
20190124 waf
Serverworks Co.,Ltd.
お菓子ノベルティとの1年越しの戦い、そして今
お菓子ノベルティとの1年越しの戦い、そして今
Serverworks Co.,Ltd.
機械学習を始める前の「学習」
機械学習を始める前の「学習」
Serverworks Co.,Ltd.
クラウドインテグレーターのお仕事
クラウドインテグレーターのお仕事
Serverworks Co.,Ltd.
いまさら、AWSのネットワーク設計
いまさら、AWSのネットワーク設計
Serverworks Co.,Ltd.
2018年8月 Just Skill研修資料
2018年8月 Just Skill研修資料
Serverworks Co.,Ltd.
キータイプハック 〜意外と身近なEmacsキーバインド〜
キータイプハック 〜意外と身近なEmacsキーバインド〜
Serverworks Co.,Ltd.
ディスプレイアームのすすめ
ディスプレイアームのすすめ
Serverworks Co.,Ltd.
硬貨の価値
硬貨の価値
Serverworks Co.,Ltd.
ちょっと先の未来をいくイケてる営業スタイル
ちょっと先の未来をいくイケてる営業スタイル
Serverworks Co.,Ltd.
Echo 買いました。
Echo 買いました。
Serverworks Co.,Ltd.
業務改善の考え方について
業務改善の考え方について
Serverworks Co.,Ltd.
IT知識ゼロ、ゆとり世代、文系出身女子がIT業界に入り感じたこと
IT知識ゼロ、ゆとり世代、文系出身女子がIT業界に入り感じたこと
Serverworks Co.,Ltd.
競馬の楽しみ方
競馬の楽しみ方
Serverworks Co.,Ltd.
More from Serverworks Co.,Ltd.
(20)
会社概要_株式会社サーバーワークス
会社概要_株式会社サーバーワークス
AWS re:Invent 2021 コスト削減に役立つアップデートまとめ
AWS re:Invent 2021 コスト削減に役立つアップデートまとめ
nyumon_hearts
nyumon_hearts
AWS Organizations
AWS Organizations
【ANGEL Dojo】"人と会う"をもっとずっと、かんたんに。Ossu!
【ANGEL Dojo】"人と会う"をもっとずっと、かんたんに。Ossu!
なぜ今AWSが選ばれているのか?クラウドが求められている本当の理由
なぜ今AWSが選ばれているのか?クラウドが求められている本当の理由
20190124 waf
20190124 waf
お菓子ノベルティとの1年越しの戦い、そして今
お菓子ノベルティとの1年越しの戦い、そして今
機械学習を始める前の「学習」
機械学習を始める前の「学習」
クラウドインテグレーターのお仕事
クラウドインテグレーターのお仕事
いまさら、AWSのネットワーク設計
いまさら、AWSのネットワーク設計
2018年8月 Just Skill研修資料
2018年8月 Just Skill研修資料
キータイプハック 〜意外と身近なEmacsキーバインド〜
キータイプハック 〜意外と身近なEmacsキーバインド〜
ディスプレイアームのすすめ
ディスプレイアームのすすめ
硬貨の価値
硬貨の価値
ちょっと先の未来をいくイケてる営業スタイル
ちょっと先の未来をいくイケてる営業スタイル
Echo 買いました。
Echo 買いました。
業務改善の考え方について
業務改善の考え方について
IT知識ゼロ、ゆとり世代、文系出身女子がIT業界に入り感じたこと
IT知識ゼロ、ゆとり世代、文系出身女子がIT業界に入り感じたこと
競馬の楽しみ方
競馬の楽しみ方
Google Home
1.
Google Homeを 真面目に使う Godai Nakamura v2
2.
Introduction • 中村 悟大(ごだい) •
2014/4~ (新卒入社) • 技術課(2014/5~) • 部長付 IoT担当(2016/3~) • 技術課1課 IoT担当 (2017/9~) 2
3.
Smart Speaker 3
4.
Smart Speaker 4 でましたね!
5.
Smart Speaker 5 買いましたか?
6.
Google Home 6
7.
Amazon Echo 7
8.
Line Clova 8
9.
中村家にあるデバイス 9
10.
中村家にあるデバイス 10 Dining Kitchen Bedroom
11.
Why Google? 11
12.
Google Play Music 12
13.
Google Play Music •
ローカルの楽曲ファイルをアップロードできる • 専用ハードウェアが提供されている • マルチルーム機能もある • スマホアプリも完備 (iOS, Android) • デバイスへのキャストも簡単。1アプリで完結 13
14.
Google Play Music 14 ¥980/Month
15.
Google Play Music 15 Family
Plan ¥1480/Month(5user)
16.
本題 16
17.
本題 17 Google Homeを 真面目に使う
18.
ネット上によくあるやつ 18 • Google HomeとDialogflowを連携させてみた •
Actions on GoogleでGoogle Homeと会話してみた • Dialogflow • Googleが買収した言語解析エンジン • 会話モデルを定義しておくといい感じに解析してくれる
19.
実際にやってみると… 1. Dialogflowで会話モデルを作成 2. Actions
on GoogleアダプタでGoogle Homeにデプロイ 3. すぐに実機で試せる 19Dialogflowの画面
20.
しかし… 1. 「OK, Google
テスト用アプリにつないで」 2. 「テスト用アプリにつなぎました」 3. 「XXXをYYYして」 4. 「はい、XXXをYYYにしました」 5. 「終了して」 6. 「終了します」 7. 1に戻る 20
21.
しかし… 1. 「OK, Google
テスト用アプリにつないで」 2. 「テスト用アプリにつなぎました」 3. 「XXXをYYYして」 4. 「はい、XXXをYYYにしました」 5. 「終了して」 6. 「終了します」 7. 1に戻る 21
22.
呼び出しが面倒くさい • 家電の操作のようなちょっとしたお願いには向いていない • そもそも「テスト用アプリ」って何 •
スキルが有効中はGoogle Home本来の機能が使えない のでいちいち終了させる必要がある • ピザの注文とかホテルの予約など、質問が多いものには いいかも 22
23.
そこで… 23
24.
そこで… 24
25.
IFTTT 25 • If This
Then That の略 • 色々なWebサービスを繋げられるSaaS • iPhoneで写真撮ったらDropboxにあげる、とか • メールを受信したらSlackに投げる、とか • Google Homeにも対応している
26.
Google Home →
IFTTT(If This) 26 • 正確にはGoogle HomeではなくGoogle Assistant → IFTTT • Google Assistantで認識した文章をIFTTTに流せる • 検知できる文章 • 固定フレーズの検知 • 数字の検知 • 固定フレーズから始まる文章 • 等
27.
IFTTT → 何か(Then
That) 27 • Google Assistantで認識した文章をIFTTTで拾えたら、 IFTTTのThen That部分が実行される • サポートされているThen That • Slackに投げたり • Google SpreadSheetに1行書いたり • HTTP Request投げたり
28.
IFTTTなら… 28 1. 「OK, Google
XXXをYYYして」 2. 「はい、わかりました」 3. (IFTTTのThen Thatが裏で実行されて終了)
29.
IFTTTすごい!!! 29 1. 「OK, Google
XXXをYYYして」 2. 「はい、わかりました」 3. (IFTTTのThen Thatが裏で実行されて終了)
30.
ただし… 30 • IFTTTには言語解析は無い • なので、めっちゃアプレット(シナリオ)作る必要がある •
例えばアンプを操作したい場合 • アンプつけて • アンプけして • アンプの入力をCDにして • アンプの入力をChromeCastにして • アンプの音量を…
31.
お互いにあともう一歩 31 融通が利くけど呼び出すまでが面倒くさいヤツ 呼び出すのは簡単だけど融通が利かないヤツ
32.
お互いを活かしたい 32 融通が利くけど呼び出すまでが面倒くさいヤツ 呼び出すのは簡単だけど融通が利かないヤツ
33.
お互いを活かしたい…! 33 融通が利くけど呼び出すまでが面倒くさいヤツ 呼び出すのは簡単だけど融通が利くないヤツ
34.
これは…! 34 • IFTTT • Slackにメッセージを投げられる •
Dialogflow • Slackのメッセージを受け取って言語解析できる
35.
つまり 35
36.
いいとこどりできる! 36 融通が利くけど呼び出すまでが面倒くさいヤツ 呼び出すのは簡単だけど融通が利かないヤツ
37.
その時の中の様子 37 Slack上でBot同士が会話している
38.
というわけで、作りました(概要図) 38
39.
詳細は、また今度どこかで… 39
40.
結果 • IFTTTのアプレット数は最小限に (家電につき1個) • プロジェクター
XXXX して • アンプ XXXX して • 電気 XXXX して • その後はDialogflowでいい感じに言語解析 • 言語解析した結果はAWS IoTを通じて家に届き、その後は 色々家電とか操作する 40
41.
みんな仲良くハッピーに 41 融通が利くけど呼び出すまでが面倒くさいヤツ 呼び出すのは簡単だけど融通が利かないヤツ
42.
+ 副産物 • めっちゃある Dialogflowのアダプタ 42
43.
いつでも、どこでも 43
44.
まとめ • Dialogflowはめっちゃ高機能、ヤバい • DialogflowとGoogle
Assistantと直連結すると Google Homeからの呼び出しがちょっと面倒くさい • 対してIFTTTはGoogle Homeからの呼び出し方が楽だが、 高機能では無い • Slackを間に挟むことで、お互いを補っていい感じに仕上がり ました、という話 44
45.
おわり 45 年末はIoT開発してみませんか?
Download now