Upgrade to Pro — share decks privately, control downloads, hide ads and more …

IFTTT で Alexa・Google Assistant を利用して IFTTT Pro の新機能(クエリー・フィルター)との組み合わせも試す / スマートスピーカーを遊びたおす会 vol.11 VUI賞決勝審査会

Cd931bc05e7cee46b9a950a63e47ba4c?s=47 yo-to
December 06, 2020

IFTTT で Alexa・Google Assistant を利用して IFTTT Pro の新機能(クエリー・フィルター)との組み合わせも試す / スマートスピーカーを遊びたおす会 vol.11 VUI賞決勝審査会

Cd931bc05e7cee46b9a950a63e47ba4c?s=128

yo-to

December 06, 2020
Tweet

Transcript

  1. IFTTT で Alexa・Google Assistant を利用して IFTTT Pro の 新機能(クエリー・フィルター)との組み合わせも試す 2020年12月6日

    (日) スマートスピーカーを遊びたおす会 vol.11 VUI賞決勝審査会 @オンライン   豊田 陽介 ( @youtoy )
  2. 豊田陽介(@youtoy) 自己紹介 普段は、某通信会社の研究所勤務 話題のものを たくさん購入 してる気がする ビジュアルプログラミング交流会 主催、その他にも複数主催 ガジェット好き その他

    IT系イベント主催・登壇・運営、多数参加 子ども向けの活動いろいろ(IT系以外も) プライベートでの活動
  3. IFTTT、使ってますか?

  4. ご存じの方も多いと思いますが IFTTT とは? ⇒ 異なるサービスの連携を簡単に実現できるサービス 今年、有償プランができ、 その際に無償プランで制限 ができて、ざわざわしてた

  5. 連携サービスの中にAIアシスタント関連も 利用されたことがある方もいらっしゃるかと思いますが ⇒ Alexa と Googleアシスタントに対応している それぞれ、できる内容や 類似機能についての差異 がある Alexa

    Googleアシスタント
  6. 話の途中ですが 今回の内容の詳細は、昨日 Qiita に投稿済み記事が ⇒ スマートスピーカーアドベントカレンダーの 5日目の記事として https://qiita.com/youtoy/item s/ab6747622d137fcadead

  7. 話を戻します Googleアシスタント関連で設定できること シンプルなフレーズを 利用するものや、それに 数字等の別の情報も追加 したもの

  8. 話を戻してAIアシスタント関連の話題 Alexa関連で設定できること Googleアシスタントより 種類が多い

  9. Alexa連携でできること 特定のフレーズを使う ものはこれだけ ToDoリストに関するもの アラーム・タイマー連動 買い物リスト関連 スポーツ・歌関連

  10. デモ動画を出す前の補足 以下をもとに作りました(※ ハンズオンに参加して作ったものが以下)

  11. デモ動画1 IFTTT で AIアシスタント ⇒ IFTTT Webhoook ⇒ shiftr.io ⇒

    Noodl 「ハローサンタ」「バイバイサンタ」 というキーフレーズで、サンタが飛び 出たり引っ込んだり HTTP を受け MQTT でつなぐ
  12. 動画で試した2つの内容の差異 動画で見ていただいた 2つの内容で違いが現れているところについて補足 ⇒ それぞれデフォルト設定での挙動(のはず) Googleアシスタント ・シンプルに指定フレーズをしゃべれば動作している Alexa ・指定フレーズに加えて「トリガー」というキーワードを  含める必要がある

    (1つ目のアプレット利用の後に 2つ目をウェイクワード  なしに呼び出せているのは「会話継続モード」利用による)
  13. IFTTT Proの新機能 IFTTT Pro(有償プラン)で使える 3つの新機能 ⇒ クエリー、フィルター、複数のアクションの実行 【無償版】 トリガーが 1つに対し、アクションも

    1つだけ アクションを複数設定できる 【有償版の新機能】 トリガーの動作に対し、さらに別の 情報を取得して利用できる 「この後のアクションをとある条件下  で止められる」&「アクションに  渡す情報を書きかえられる」
  14. IFTTT Proのクエリー 例)最初のトリガーに関する情報に天気情報取得も付け足す トリガー: ボタン押下 この後のアクションで利用可能な 天気情報の取得を実行

  15. IFTTT Proのフィルター(+クエリー) トリガー・クエリー関連の情報等を用いてアクションの処理を変える ⇒ 特定の条件の場合にアクションを実行させない、アクション内で   用いることが可能な情報を書きかえる Alexa のタイマーをトリガーに動作 タイマーを実行した日の天気を取得

    天気予報が雨ならそれを知らせるための ガジェット連携の Webhook をとばす (雨の予報でないなら処理をスキップ) (Webhook)LED・画面付デバイスでの表示 クエリー こんなことができそう? と思ったことの1つ (実際は試せてない) フィルターの 処理内容
  16. IFTTT Proのフィルターの実例 取得できた天気の情報によって、LINEアプリに通知するメッセージを 変える、というフィルターを実際に試してみた (この後に出てくるデモ動画用に実際に設定したもの) この部分 取得した予報が雨の場合 取得した予報が雨では ない場合

  17. 先ほどの天気予報情報の取得、 雨の場合の条件設定の部分は、 見直したほうが良いかも・・・

  18. デモ動画2(※ 唐突に始まります) IFTTT で Alexa のタイマーとの連動 ⇒ IFTTT 天気情報取得(クエリー) ⇒

    IFTTT のフィルター ⇒ IFTTT の LINEアプリ通知(LINE Notify) Alexa のタイマー鳴動に合わせて 天気情報を取得し、その情報の内容に よって LINE への通知内容を少し変更
  19. 話を終える前に

  20. スマートスピーカーのアドベントカレンダー 「スマートスピーカー / AIアシスタント / VUI全般」が対象

  21. イベント情報 VoiceLunchJP#05 Vo(忘)年会! ⇒ 12/18(金) 19時より

  22. 終わり!