【スマートスピーカー】スマートオフィス! オフィスで使いたいGoogle Home機能のまとめ

##更新履歴
- 2018/2/26
 オフィスでスマートスピーカーを使うメリットとデメリットについて一部記載を更新
- 2018/2/28 以下を追加
 3. [GoogleHomeでカスタムスキルを作る方法とその比較](https://qiita.com/Kasa8878/items/f4dad8dbf9b16d9054dc#3-googlehome%E3%81%A7%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%E3%82%B9%E3%82%AD%E3%83%AB%E3%82%92%E4%BD%9C%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%A8%E3%81%9D%E3%81%AE%E6%AF%94%E8%BC%83)
 4.  [オフィスで使えそうな開発事例をまとめてみた](https://qiita.com/Kasa8878/items/f4dad8dbf9b16d9054dc#4-%E3%82%AA%E3%83%95%E3%82%A3%E3%82%B9%E3%81%A7%E4%BD%BF%E3%81%88%E3%81%9D%E3%81%86%E3%81%AA%E9%96%8B%E7%99%BA%E4%BA%8B%E4%BE%8B%E3%82%92%E3%81%BE%E3%81%A8%E3%82%81%E3%81%A6%E3%81%BF%E3%81%9F)

## 0. はじめに
2017年は日本でもGoogle、Amazon、LINEと様々なスマートスピーカーが登場し、Qiitaもいろいろな記事で盛り上がっていますね。

>▼[THE SMART SPEAKER TIMELINE](https://www.smartly.ai/blog/tag/smart-speakers/)
<img src="https://www.smartly.ai/app/uploads/2017/07/Smartspeaker-timeline-1.png" height="300">

リサーチ会社[Canalys](https://www.voicebot.ai/2018/01/07/56-million-smart-speaker-sales-2018-says-canalys/)では、2018年の世界のスマートスピーカーの売上が5億6300万台以上となると予想しています。
>Research Firm Canalys is predicting 56.3 million smart speaker sales in 2018 worldwide. That will be up from an estimated 33 million units shipped in 2017. U.S. smart speaker sales in 2018 are expected to account for 68.2% of the total while purchases in China will be the next largest market at 7.8%.
<img src="https://www.voicebot.ai/wp-content/uploads/2018/01/smart-speaker-shipments-canalys.gif" height="300">

スマートスピーカーは家庭だけではなく、ビジネスのソリューションとしても大きく注目されており、Amazonの [Alexa for Business](https://aws.amazon.com/jp/alexaforbusiness/) など、ビジネスでの活用も期待されています。本記事では、Google Homeを**オフィスで便利に使う方法**を、色々と紹介していきます。


AmazonEcho(Alexa）については別にまとめます。
[【スマートオフィス】オフィスで使いたいAmazon Echo 機能のまとめ](https://qiita.com/sai-san/items/4c5c1b8def77bbe3320a)




## 1. オフィスでスマートスピーカーを使うメリットとデメリット
【メリット】
●両手がふさがっていても入力できる（聞ける）!
●使う人、目的によってはスマホ入力より早い！
●尋ねた結果を周りの人も含めてみんなで聞ける!

【デメリット、不安要素】
●（特に日本人は）なれない音声UIで、使うことが恥ずかしい!
[日本人の7割が「人前で音声検索、恥ずかしい」](http://www.itmedia.co.jp/news/articles/1710/05/news128.html)という記事が2017年10月にありましたが、まだまだ抵抗を感じる人も多そうです。

●（特に大企業の方は）Googleのセキュリティセキュリティとプライバシーが不安!
[Google Home のデータ セキュリティとプライバシー](https://support.google.com/googlehome/answer/7072285?hl=ja)にデータやプライバシーの扱いが記載されていますが、まだまだほかの企業の成功事例を見てから。。ということも日本の企業なら多そうですね。

![image.png](https://qiita-image-store.s3.amazonaws.com/0/133230/3d7035aa-5cb9-9d1f-f6bf-d7a1ca29d279.png)


## 2. オフィスで使いたいGoogle Homeデフォルト機能
長くなりましたが、便利な機能についてピックアップしていきます！
### ・天気や時刻を読み上げる
特に海外にチームメンバーやお客様がいると便利ですね。

| 機能 　　　　　　|  コマンド例 |
|:--------------------|:--------------------|
| 時刻を調べる| ・ロンドンの時間を教えて|
| 天気を調べる| ・天気を教えて<br>・ロンドンの天気を教えて|

### ・言葉の意味や定義、数値を調べる


| 機能 　　　　　　|  コマンド例 |
|:--------------------|:--------------------|
| 言葉を調べる     | ・GoogleHomeについて教えて<br>・RPAって何？|
| 数値を調べる     | ・日本の人口について教えて<br>・日本の面積は？|
| 為替を調べる　日本円⇔外国為替| ・10ドルいくら<br>・300円は何ユーロ？|

### ・翻訳する


| 機能 　　　　　　|  コマンド例 |
|:--------------------|:--------------------|
| 翻訳する　日本語から英語     |・おもてなしを英語で|
| 翻訳する　英語から日本語     |・Hospitality in Japanese|


### ・Gsuiteアカウント（カレンダー）と連携し、予定を読み上げる
GoogleHomeをGoogleカレンダーと連携している方もいると思いますが、Gsuitesももちろん連携可能です。

| 機能 　　　　　　|  コマンド例 |
|:--------------------|:--------------------|
| スケジュール確認     | ・今日の予定は？<br>・明日の予定は？|

注意点
 - 特権管理者に設定をしてもらう必要がありますのでご注意を。
[（参考）G Suite アカウントを Google Home にリンクする](https://support.google.com/googlehome/answer/7571892?co=GENIE.Platform%3DAndroid&hl=ja)

### ・GoogleMap検索
目的地へのルートや、リアルタイムの交通情報を確認できます。

| 機能 　　　　　　|  コマンド例 |
|:--------------------|:--------------------|
|GoogleMap検索|・ダイソーまでナビ<br>・銀座 1 丁目までのルート<br>・マツモトキヨシまでの乗換案内|

###・そのほかの機能一覧
他にも[アシスタントの機能(Google公式)](https://assistant.google.com/explore?hl=ja_jp)にGoogleがまとめていますので、リンクをたどってみてください。

![image.png](https://qiita-image-store.s3.amazonaws.com/0/133230/cb93977a-7dec-dfed-a261-26304681daf8.png)

##3. GoogleHomeでカスタムスキルを作る方法とその比較
上記にはないカスタムなスキルをGoogleHomeで作るには以下の二種類があります。

①IFTTT
②Actions on Google

違いについては以下の表にまとめてみました。自由にいろいろと開発ができるのはAction on Googleでの開発ですが、実はまだどちらもまだ一長一短です。その大きな理由は、**Action on Googleで個人利用や企業内利用向けに開発できるしくみが成熟していないからです**。
公開していないスキルは、テストバージョンと呼ばれてしまいますので少し残念です。
今後のGoogleのアップデートに期待ですね。

スキルの呼び出し方の違いについては下の事例を見ていただけるとわかりやすいです。

| 比較したいポイント           | IFTTT                                 | Action on Google                                                                         |
|--------------------|---------------------------------------|------------------------------------------------------------------------------------------|
| 開発するスキルのカスタマイズ性     | △　IFTTTが連携できるサービスにとじらがち                 | 〇　比較的自由、**往復の対話が必要なスキルも開発可能**                                          |
| スキルの呼び出し方 | 〇　**ウェイクワードなしで呼び出しが可能** | △　～につないでというウェイクワードが必要。 **スキルを公開しないとテストバージョン**となる。 |
| ラグ      | △                                    | 〇　IFTTTもやや早い？                                                                     |

詳細は下の記事でうまくまとめられていたので参考にしてみてください。
[（参考）Google Homeに命令する](https://qiita.com/elferia/items/0398041d3fab89caf787)




##4. オフィスで使えそうな開発事例をまとめてみた

###[・Google Homeで受付システム作ってみた](https://qiita.com/h-takauma/items/4ecc3421f2995b207284)
@h-takaumaさんの GoogleHomeとSlackを連携させた受付システムです。IFTTTを活用しています。作り方もシンプルなので簡単にまねできそうですね！

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">Google Homeで受付システムを作ってみた。 <a href="https://twitter.com/hashtag/GoogleHome?src=hash&amp;ref_src=twsrc%5Etfw">#GoogleHome</a> <a href="https://twitter.com/hashtag/Slack?src=hash&amp;ref_src=twsrc%5Etfw">#Slack</a> <a href="https://twitter.com/hashtag/Google%E3%82%A2%E3%82%B7%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%88?src=hash&amp;ref_src=twsrc%5Etfw">#Googleアシスタント</a> <a href="https://t.co/O0bFoIuBCx">pic.twitter.com/O0bFoIuBCx</a></p>&mdash; がおまる@スマートスピーカー・HoloLens研究者 (@gaomar) <a href="https://twitter.com/gaomar/status/938296234699296768?ref_src=twsrc%5Etfw">2017年12月6日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

###[・Google Home 活用事例！音声による来客通知システムを作ってみました！](https://www.apps-gcp.com/google-home-visitor-notification-system/)
クラウドエース AI 事業部のラリオスさんの来客通知システムです。受付側だけではなく、社員側への通知にもGoogleHomeを利用しています。説明が非常にわかりやすいです。
<a href="https://www.apps-gcp.com/google-home-visitor-notification-system/"><img src="http://lh3.googleusercontent.com/zu-ucguaWRA_VVwtv-gXdDjSfjT2eiW7h4myTEiDPLzeMwvboJ1Bv7hln8nX2gBRkQsS0XLhzBp_LC32gcSZ-nX9nPo=s0" alt="Google Home 活用事例！音声による来客通知システムを作ってみました！"></a>

###[・Google Home とIoTデバイスでオフィスのQOLを上げた話](http://rskull.hateblo.jp/entry/2018/02/27/002425)
はてなブログの[@rskull](http://rskull.hateblo.jp/about)さんから。室内の二酸化炭素濃度の通知システムです。受け身なだけではなく、Pushで通知してくれると便利ですよね。

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">AwairとGoogleHome連携させたやつ<br>二酸化炭素濃度が基準値超えると警告してくれるようにした <a href="https://t.co/XhY1D5S6CR">pic.twitter.com/XhY1D5S6CR</a></p>&mdash; .あーる@素振り (@DotEarl) <a href="https://twitter.com/DotEarl/status/966225732975214592?ref_src=twsrc%5Etfw">2018年2月21日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

###[・遅くまで会社にいたら自動で「帰り遅くなる」とメールする](https://qiita.com/ikechan/items/5e4bf2b9868d0d804af5)
@ikechanさんから。
残業で帰りが遅くなりそうなときは，「今日は帰りが遅くなる」と家族にメールをしてくれる機能。
作業しながら利用できるのはスマートスピーカーならではですね。

###[・Google HomeとSalesforceをAccount Linkingで連携した（動画あり）](https://qiita.com/atskimura/items/4520533e8a1c8acd60d6)
@h-takaumaさんから。
顧客管理システムのSalesForceと接続することで、予定の案内を可能にしています。こちらはAction on Googleを使っていますね。
このように社内システムのちょっとした情報をスマートスピーカーで呼び出せると便利ですね。

<a href="https://www.youtube.com/watch?v=9JGGJpPEsD4"><img src="https://camo.qiitausercontent.com/91baf0357e0d004565ee008912b9ebe0ccd250fb/68747470733a2f2f71696974612d696d6167652d73746f72652e73332e616d617a6f6e6177732e636f6d2f302f32373236372f64373435323734342d646338662d326438362d396631612d3162336136366461616235662e706e67" alt="Google HomeとSalesforceをAccount Linkingで連携した"></a>

GoogleHomeをRPAと連携させるとさらに動かせるシステムの幅も広がりそうです！

##5. 今標準機能でできないこと
例えば時間になったらGoogleHomeがニュースを読み上げてくれるといったPush型の機能は外部のライブラリを使う必要があります。このようにGoogleHome単体ではできないことや現在開発中のものもいろいろあります。スマートスピーカーの進化に今後も注目ですね。

>[（参考1）意外な弱点？「Google Home」がまだできない9のタスク ](https://japan.cnet.com/article/35108723/)

>[（参考2）Updates and Notifications](https://developers.google.com/actions/assistant/updates)
>Warning: Updates and notifications are currently in Developer Preview. You can build apps using the features described in this article, but you can't currently publish them. Feel free to reach out to support with any questions 

>[（参考3）Push通知を実現するライブラリ google-home-notifier](https://github.com/noelportugal/google-home-notifier)