Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
IFTTT で Alexa・Google Assistant を利用して IFTTT Pro の新機能(クエリー・フィルター)との組み合わせも試す / スマートスピーカーを遊びたおす会 vol.11 VUI賞決勝審査会
Search
you(@youtoy)
PRO
December 06, 2020
Technology
0
330
IFTTT で Alexa・Google Assistant を利用して IFTTT Pro の新機能(クエリー・フィルター)との組み合わせも試す / スマートスピーカーを遊びたおす会 vol.11 VUI賞決勝審査会
you(@youtoy)
PRO
December 06, 2020
Tweet
Share
More Decks by you(@youtoy)
See All by you(@youtoy)
WebHID API で Joy-Con・DUALSHOCK 4 のセンサーをブラウザから利用する / IoTLT vol.109
you
PRO
0
63
UIFlow 2.0 で MQTT をやってみた! / IoTLT vol.108
you
PRO
0
1.5k
UIFlow 2.0 と ATOMS3 の組み合わせで LINE通知を試す / ビジュアルプログラミングIoTLT vol.16
you
PRO
0
140
技術コミュニティの中での生成AI(自身の観測範囲での事例について) / 23 Xmas Talk / 20231209
you
PRO
0
1.4k
AI・機械学習ライブラリを使ったWebアプリでワクワク体験! / Qiita Night~AI、機械学習 / 20231201
you
PRO
2
2.1k
p5.js・p5playを使った体験イベントに参加した子達が手を動かすこと・考えることを楽しんでくれた話 / p5.js勉強会(第九回) / 20231126
you
PRO
0
48
LINEでのコミュニケーションにマスコットキーホルダーを使ってみる / LINEを使ったLT大会 #5
you
PRO
0
2.3k
イベントで大活躍の電子ペーパー名札 〜M5PaperとUIFlow+α〜 / #ヒーローズリーグ 2023 予選 in 第二部
you
PRO
0
86
ハッカソンでWebの技術を使った作品を作ってみた 〜ブラウザで機械学習やデバイス制御など〜 / HTML5 9th Anniversary
you
PRO
0
110
Other Decks in Technology
See All in Technology
LLMプロダクト事業の立ち上げにおける挑戦
layerx
PRO
7
1.5k
戦略的DDDを実践するための跳躍力 / OOC 2024
pictiny
6
4.2k
LLM + RAG を使った SORACOM Support Bot の裏側の歴史
soracom
PRO
1
640
CI/CDがあたりまえの今の時代にAPIテスティングツールに求められていること / CI/CD Test Night #7
k1low
12
3k
大規模データとの戦い方
knih
1
480
SREsのためのSRE定着ガイド
netmarkjp
10
1.6k
Azureコストは水道代/The_47th_Tokyo_Jazug
aeonpeople
3
390
実務への応用例から考える 変更に強いオブジェクト指向設計 / 20240324-ooc2024
bengo4com
7
5.5k
Why do you get AWS certificates
hirosys
0
120
生成AI・LLM時代における 機械学習エンジニアとしてのキャリア戦略・開発戦略 / my-career-and-development-strategies-for-ml-engineer-2024
yuya4
4
900
コードレビューを支援するAI技術の応用
akkie76
2
160
複数の LLM モデルを扱う上で直面した辛みまとめ
kazuyaseki
1
250
Featured
See All Featured
Optimizing for Happiness
mojombo
369
69k
Embracing the Ebb and Flow
colly
78
4.1k
In The Pink: A Labor of Love
frogandcode
137
21k
Code Review Best Practice
trishagee
54
15k
Bash Introduction
62gerente
604
210k
4 Signs Your Business is Dying
shpigford
174
21k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
14
1.3k
The World Runs on Bad Software
bkeepers
PRO
60
6.6k
Designing for Performance
lara
601
67k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
219
21k
Why Our Code Smells
bkeepers
PRO
330
56k
Robots, Beer and Maslow
schacon
PRO
154
7.9k
Transcript
IFTTT で Alexa・Google Assistant を利用して IFTTT Pro の 新機能(クエリー・フィルター)との組み合わせも試す 2020年12月6日
(日) スマートスピーカーを遊びたおす会 vol.11 VUI賞決勝審査会 @オンライン 豊田 陽介 ( @youtoy )
豊田陽介(@youtoy) 自己紹介 普段は、某通信会社の研究所勤務 話題のものを たくさん購入 してる気がする ビジュアルプログラミング交流会 主催、その他にも複数主催 ガジェット好き その他
IT系イベント主催・登壇・運営、多数参加 子ども向けの活動いろいろ(IT系以外も) プライベートでの活動
IFTTT、使ってますか?
ご存じの方も多いと思いますが IFTTT とは? ⇒ 異なるサービスの連携を簡単に実現できるサービス 今年、有償プランができ、 その際に無償プランで制限 ができて、ざわざわしてた
連携サービスの中にAIアシスタント関連も 利用されたことがある方もいらっしゃるかと思いますが ⇒ Alexa と Googleアシスタントに対応している それぞれ、できる内容や 類似機能についての差異 がある Alexa
Googleアシスタント
話の途中ですが 今回の内容の詳細は、昨日 Qiita に投稿済み記事が ⇒ スマートスピーカーアドベントカレンダーの 5日目の記事として https://qiita.com/youtoy/item s/ab6747622d137fcadead
話を戻します Googleアシスタント関連で設定できること シンプルなフレーズを 利用するものや、それに 数字等の別の情報も追加 したもの
話を戻してAIアシスタント関連の話題 Alexa関連で設定できること Googleアシスタントより 種類が多い
Alexa連携でできること 特定のフレーズを使う ものはこれだけ ToDoリストに関するもの アラーム・タイマー連動 買い物リスト関連 スポーツ・歌関連
デモ動画を出す前の補足 以下をもとに作りました(※ ハンズオンに参加して作ったものが以下)
デモ動画1 IFTTT で AIアシスタント ⇒ IFTTT Webhoook ⇒ shiftr.io ⇒
Noodl 「ハローサンタ」「バイバイサンタ」 というキーフレーズで、サンタが飛び 出たり引っ込んだり HTTP を受け MQTT でつなぐ
動画で試した2つの内容の差異 動画で見ていただいた 2つの内容で違いが現れているところについて補足 ⇒ それぞれデフォルト設定での挙動(のはず) Googleアシスタント ・シンプルに指定フレーズをしゃべれば動作している Alexa ・指定フレーズに加えて「トリガー」というキーワードを 含める必要がある
(1つ目のアプレット利用の後に 2つ目をウェイクワード なしに呼び出せているのは「会話継続モード」利用による)
IFTTT Proの新機能 IFTTT Pro(有償プラン)で使える 3つの新機能 ⇒ クエリー、フィルター、複数のアクションの実行 【無償版】 トリガーが 1つに対し、アクションも
1つだけ アクションを複数設定できる 【有償版の新機能】 トリガーの動作に対し、さらに別の 情報を取得して利用できる 「この後のアクションをとある条件下 で止められる」&「アクションに 渡す情報を書きかえられる」
IFTTT Proのクエリー 例)最初のトリガーに関する情報に天気情報取得も付け足す トリガー: ボタン押下 この後のアクションで利用可能な 天気情報の取得を実行
IFTTT Proのフィルター(+クエリー) トリガー・クエリー関連の情報等を用いてアクションの処理を変える ⇒ 特定の条件の場合にアクションを実行させない、アクション内で 用いることが可能な情報を書きかえる Alexa のタイマーをトリガーに動作 タイマーを実行した日の天気を取得
天気予報が雨ならそれを知らせるための ガジェット連携の Webhook をとばす (雨の予報でないなら処理をスキップ) (Webhook)LED・画面付デバイスでの表示 クエリー こんなことができそう? と思ったことの1つ (実際は試せてない) フィルターの 処理内容
IFTTT Proのフィルターの実例 取得できた天気の情報によって、LINEアプリに通知するメッセージを 変える、というフィルターを実際に試してみた (この後に出てくるデモ動画用に実際に設定したもの) この部分 取得した予報が雨の場合 取得した予報が雨では ない場合
先ほどの天気予報情報の取得、 雨の場合の条件設定の部分は、 見直したほうが良いかも・・・
デモ動画2(※ 唐突に始まります) IFTTT で Alexa のタイマーとの連動 ⇒ IFTTT 天気情報取得(クエリー) ⇒
IFTTT のフィルター ⇒ IFTTT の LINEアプリ通知(LINE Notify) Alexa のタイマー鳴動に合わせて 天気情報を取得し、その情報の内容に よって LINE への通知内容を少し変更
話を終える前に
スマートスピーカーのアドベントカレンダー 「スマートスピーカー / AIアシスタント / VUI全般」が対象
イベント情報 VoiceLunchJP#05 Vo(忘)年会! ⇒ 12/18(金) 19時より
終わり!