Google HomeとIFTTTを連携させ、声だけでSlackにメッセージを送信する方法

今年に入ってから、Slack(スラック)というチャットツールを多用するようになったのですが、このSlack、IFTTTやZapierと連携できるので、Google Homeに話しかけた内容をSlackに送信(投稿)するという流れをIFTTTを使って試しに設定してみました。

うまく活用できれば、他の事をしながら返信できたりするので便利かなと思いました。それでは早速、Google Homeに話しかけた内容をSlackのメッセージに送信する手順について解説していきます。

IFTTT連携でGoogle Homeに話しかけた内容をSlackのメッセージを送信する手順

  • 手順①:Appletの作成
  • 手順②:Googleアシスタントをthisとして選択
  • 手順③:Googleアシスタントのトリガーを選択
  • 手順④:Googleアシスタントのトリガー設定
  • 手順⑤:Skackをthatとして選択
  • 手順⑥:Slackのアクションを選択
  • 手順⑦:Slackのアクションを設定

上記のとおりです。

なお、IFTTTアカウントの作成については、「Google HomeとIFTTTを連携させて、Google Homeに話しかけた内容をGoogleスプレッドシートに入力する方法」という記事で解説していますので是非参考にして下さい。

手順①:Appletの作成

以下のリンクをクリックし、IFTTTにアクセスしてログインして下さい。ログイン後、「New Applet」をクリックします。

https://ifttt.com/

「+this」という青い部分をクリックします。

手順②:Googleアシスタントをthisとして選択

thisとして接続するサービスを選択します。①検索窓に「google」と入力し、②「Googleアシスタント」を選択します。

手順③:Googleアシスタントのトリガーを選択

トリガー設定画面が表示されますので、「Say phrase with a text ingredient」を選択します。

参考までに、各トリガーの意味は下記の通りです。

  • Say a simple phrase:指定のフレーズを言った時
  • Say a phrase with a number:指定のフレーズを言った時(数字をアクションに使う)
  • Say a phrase with a text ingredient:指定のフレーズを言った時(テキストをアクションに使える)
  • Say a phrase with both a number and a text ingredient:指定のフレーズを言った時(数字、テキストをアクションに使える)

手順④:Googleアシスタントのトリガー設定

以下の画面でトリガーを設定します。

各項目の説明

  1. What do you want to say?:Google Homeに話しかける時に、どのような言葉をトリガーにするのかを設定します。「$」マークは、Slackに送信したいメッセージを意味します。
    ※「$」を入れる際は「$」の前後には半角スペースを入れて下さい。
    ※トリガーは3つまで設定可能です。
  2. What do you want the Assistant to say in response?:Google Homeがトリガーを認識した時の応答アナウンスを設定できます。
  3. Language:は使用する言語を選択します。「Japanese」を選択します。
  4. Create trigger:上記設定後、クリックして保存します。

「OK, Google Slackに ほにゃらら」、若しくは「OK, Google スラックに ほにゃらら」と話しかけるというトリガーと、完了時にGoogle Home から「Slackに「ほにゃらら」と送信しました」 と応答する設定が完了です。

手順⑤:Skackをthatとして選択

トリガーを設定したら、Google Homeが聞き取った「ほにゃらら」の箇所を、Slackに投稿するための設定をします。下記の画面が表示されたら「+that」をクリックします。

thatとして接続するサービスを選択します。①検索窓に「Skack」と入力し、②Slackのアイコンをクリックします。

Slackのアカウント認証を行う為「Connect」をクリックします。

Slackにログインし、IFTTTとSlackの接続許可を行うため、「許可」をクリックします。

手順⑥:Slackのアクションを選択

以下の赤枠「Post to channel」をクリックします。

手順⑦:Slackのアクションを設定

Slackの設定を行います。

各項目の説明

  1. Which Channel?:「Channels」、「Direct Messages」のいずれかを選択します。
  2. スラックのチャンネルを選択します
  3. Message:Slackに投稿される内容を設定します。初期設定は「TextField」しかありませんが、「TextField」のままだとGoogle Homeから送信したという事が分かり難いので、分かりやすいように「TextField」の前後に何かテキストを入れると良いです。
  4. Title:メッセージのタイトルです。ここも分かりやすいように「Voice」としておきました
  5. Create action:上記設定後、クリックして保存します。

一通り設定後、「Finish」をクリックすると、設定完了です。

以上でSlackの設定は完了です。

 

Google Homeに話しかけて動作確認

実際にGoogle Homeに話しかけて、動作を確認してみます。

試しに、「OK Google、Slackに テスト送信」とGoogle Homeに話しかけてみます。すると、下図のように話しかけた内容がSlackに送信されました。

何度か試しましたが、早口で伝えてもほぼ確実に認識してくれます。

以下のケースでは認識できませんでした

  • あまり文章が長いとエラーとなる:上記の3倍ぐらいの文章量になると、エラーになる確率が上がる)
  • フレーズの中に店名が入ると、お店の紹介が始まったりする。

こういったエラーは起きますが、簡単な文章であればほぼ拾ってくれますので、意外と便利です。

 

まとめ

以上、Google Homeを使い、声だけでSlackのメッセージを送信する方法について解説しました。他の作業をしながらメンバーに要件を伝えたい時は使えると思います。

気に入っていただけたらシェアお願いします。




集客に強いWordPressを活用してあなたのファンを引き寄せる「Web集客無料メール講座」

 

今なら無料で下記ノウハウが手に入ります。

 

WordPressでビジネスサイトを構築するマニュアル
売り込まなくても楽に売れるWeb集客ノウハウ
あなたの商品・サービスを必要としている人に届ける方法

期間限定2大プレゼント「WordPressでビジネスサイトを構築するマニュアル」&「Web集客無料メール講座」