こんにちは。ricochinと申します。広島在住、Web制作会社ではたらくいわゆるワーキングマザーです。
前回に続いて、私が実際にやっている、スマートスピーカーと無料Webサービスを使って家庭のあれこれを効率化している話をご紹介いたします。
家族構成と自己紹介
夫:子煩悩な営業マンです。 | |
息子:もうすぐ4歳。とてもかわいい。 | |
私: Webの会社で働く、いわゆるワーママです。最近フルタイム復帰しました。 昔(10年以上前…)はPHPを書いたりもしてましたが、離れて久しいです。 |
さて今回は、第2回としてGoogle HomeとIFTTTとLINEの合わせ技で、LINEの送受信を音声で行って家庭内のコミュニケーションを活発化している方法を紹介します。
今回主に使っているもの
スマートスピーカー
Google Home mini (商品Webサイトはこちら)
いつかの半額セールの時に勢いでポチりました。3000円だったかな。
用途も決めずに購入したため、miniにしましたが、Google HomeとGoogle Home miniの主な違いは大きさと音質なので、今回紹介するような内容であればminiで十分です。
以降は便宜上Google Homeと表記します。
Webサービス
IFTTT (https://ifttt.com/)
イフトと読みます。Webサービス同士を連携してくれる便利なサービスです。
細かい使い方は別のBlogなどにお任せしますが、thisにトリガーとなるサービスの状態、thatに動かしたいサービスを設定します。
このIFTTTがあれば、Google Homeに独自のコマンドが設定できるのです。すごい!
Google Home×LINEで会話する
送信
IFTTTを使って、Google Homeでコマンドを送ると家族のLINEのトークルームに送信するようにしています。
IFTTTの設定はこんな感じ
手が離せないときに夫に連絡するのに便利。
受信
送信ができるのなら受信もしたいところ。LINEが来たら読み上げて欲しいですよね。
ですが、IFTTTはLINEに送ることはできてもLINEの受信をトリガーにするということはできないので、ちょっとこっちは大変。
google-home-notifier
Node.jsのライブラリとして配布されているgoogle-home-notifier。これでプログラム経由で自由にGoogle Homeを喋らせることが出来ます。
LINE Messaging API
LINEのメッセージを受け取ったり送ったりできるAPIです。