なんも分からないのでしらべた

なんもわからん!…ので、できる範囲で調べる。

QiitaのGoogle home 開発系記事分類(メモ書き)

QiitaにはGoogle Homeの開発系記事がいろいろある。 何か実験しようとするときに、先駆者が居るのはありがたい。

しかし記事ごとに技術的な難易度が全然違うので、次のステップで実験するのにどれがいいだろうと悩む…
自分のスキルと相談して、「次はこれやろう」を判断したい。 🤔
そのため、QiitaのGoogle Home系の記事をざっくり読んだうえで、自分なりに分類した。
また、参考にするときによさそうな内容の記事を分類の上の方に置いた。個人の感想です。
(※風邪気味でふらふらしながらまとめてたので抜け漏れあり。ご了承ください。)

概要、まとめ

Google Home/Google Assistantに関する情報まとめ - Qiita

音声アシスタントのAmazon AlexaとGoogle AssistantとLINE Clovaを比較した - Qiita

Google Home(Assistant)について~Alexaを少しだけかじったことある方向け - Qiita

Googleアシスタント(Google Home)が反応する言葉 まとめ - Qiita

Actions On Googleなんちゃって中級編 - Qiita

IFTTT系

IFTTT入門記事

布団から腕すら出さずに会社を休む [Google Home] - Qiita

Google Homeでうんこなう - Qiita

Google Home に話しかけるだけで、日記を書く仕組みを作ってみた - Qiita

  • spleadsheet書き出し

痛み止めの飲み過ぎをGoogleHomeにチェックしてもらう - Qiita

  • spleadsheet書き出し

Google HomeにつぶやくとTwitterでつぶやくやつ、IFTTTですぐできた。 - Qiita

タスク・アイデアを思いついた瞬間Trelloカードに入れる(GoogleHome) - Qiita

Google Home + IFTTT で Twitter に画像付きツイートする - Qiita

Google Home とIRKitとArduinoでホームオートメーション - Qiita

Google Homeでプログラミングなしで固定音声を再生する - Qiita

  • 拙作

IFTTT応用

Google Home、IFTTT、Googleスプレッドシートを使って独自音声コマンドでログをとる(ついでにNode.jsやngrokやらも使ってLINEやGoogle Homeに通知する) - Qiita

  • SpreadSheetのトリガーを元に、LINEやGoogleHome発話を行う

Google Home mini で双方向の音声でのLINE送受信を実現する - Qiita

  • Line連携

Google HomeにLINE@経由でクックパッドのレシピの工程を読んでもらう - Qiita

  • IFTTTでレシピ読み上げ

    「読んで」と言ってから IFTTT の実行が終わるのが2秒ほど。 Spreadsheet への変更を検知して GAS が起動して、手元の Node.js へリクエストが来るまでが 4秒。 そこから喋りだすまでに2秒程度かかって、合計で 8秒ちょいかかる感じ。

  • 連続会話やるにはIFTTTは厳しそう。Dialogflowに行くしかない。

API.AIのFulfillmentにIFTTTのWebhooksサービスを使う - Qiita

  • Dialogflow→IFTTTブリッジで音声認識部分の強化

Google Home で Rebuild.fm や Backspace.fm を流す方法 - Qiita

  • google-home-notifierを改造してPodcast再生システムの構築。すげー。

Google Homeとヨドバシ.comを連携させてみた - Qiita

  • CasperJSによる、ブラウザ自動操作👻

Google Home とIRKitとArduinoでホームオートメーション - Qiita

GoogleHomeからテレビ(LG製WebOS)をコントロールしてみる - Qiita

Dialogflow系

Dialogflow入門記事、bot作成

DialogFlowで作るGoogleAssistant Agent - Google スライド

  • Dialogflow超入門。分かり易くまとまってる。

Actions on Googleでapi.aiを使ってGoogle Homeに何か言わせてみる - Qiita

GoogleHomeで文字起こし(イマイチ) - Qiita

  • Dialogflow から直接spreadsheet

Dialogflow と Firebase Cloud Functions で Actions On Google 作り - Qiita

  • firebase利用。分かり易い。

Actions on GoogleのIntegrationsで色んなBot作れる🤗🤗楽しい!すごい!という話(MessangerBot作成編) - Qiita

  • インラインエディタ利用

GoogleHome miniと会話してプチ人生ドラクエ化してみた - iwathiの/var/log

  • Contextの使い方

Dialogflow + Actions on Googleの設定を忘れないうちに復習しておく。 - Qiita

Google Home の音声命令でルンバにいろんなことをさせてみた

  • firebase利用、インラインエディタ利用

Google Assistantを超デキるVoice Recognition Systemとして使う - Qiita

  • firebase利用、インラインエディタ利用

Google Home のアプリ、簡単に作れます。 ~研究室 Hackな日々~ - Qiita

薬剤師が教えるGoogle Homeのデモ用botのつくりかた - Qiita

Dialogflow(旧:API.AI) で多言語対応したGoogle Assistantアプリをサクッと作る #dialogflow - Qiita

GoogleHomeで使える(not 有用)アプリの作り方 - Qiita

Dialogflow応用

Actions on Google(Dialogflow)での構築知見を少し - Qiita

  • Dialogflow詳説

Dialogflow入門 - Qiita

  • FallowUp Intent , Context
  • Dialogflowについて一通り説明している。素晴らしい。

GoogleHomeをDialogflow(旧:API.ai)でスプラトゥーンアシスタントにする - Qiita

  • SpreadSheet書き込み、読み出し

GoogleHomeをスプラトゥーンアシスタントにする #2 Twitterからステージ情報の取得 - Qiita

  • TwitterAPIからtweet情報を取得、発話

「OK Google すみません。なんて言わないで」 〜スマートスピーカーで業務システムを作る(実装編)〜 - Qiita

  • エラーを吐かせない仕組み。fallbackさせてwebfook先で処理。

IFTTTを使わずActions on Google(Dialogflow)でGoogle Homeから家電を音声操作してみる - Qiita

GoogleHomeとiftttとDialogflowとfirebaseとLINEBOTとラズパイを使って子供と音声によるLINE交換をしてみる(前編) - Qiita

  • Line連携

    ngrokを使うことも考えましたが、常にトンネリングするのと、ネットワークが切れたら再接続でURLが変わるため、試作段階で却下です。

Google Homeと○✕ゲームしてみる - Qiita

  • firebase 利用。オンラインゲーム。
  • すばらしい。

GoogleHomeからTodoistにタスクを追加する - Qiita

  • sys.anyで文字列全体を変数化。Node.js + Herokuアプリ。

DialogflowのwebhookにNode-REDを使ってみる - Qiita

  • 翻訳処理(IBM Cloud との連携)

Google HomeにIDCFクラウドの料金をしゃべらせる。その1 - Qiita

  • PC + ngrok

Dialogflowのeventを使ってみる。 - Qiita

  • Intentのevent駆動

Google Home自身でYoutubeの音楽を再生する - Qiita

【Google home】API.AIのAndroid SDKのサンプルを動かしてみる/API.AIのGithubをざっくり日本語訳 - Qiita

Actions SDK

Actions SDKだけで始める、Google Home超入門(日本語対応も) - Qiita

  • 読みやすい

好きな言葉で呼びかけられるGoogle HomeをDIYする - Qiita

  • ウェイクワード変更

英語しか対応していないので、発音に自信のない僕はiPhoneGoogle翻訳アプリに代わりにしゃべってもらってテストしました。

  • なるほど

Google Homeと会話してみる - Qiita

  • 難しい…

VoiceUI

VoiceUI / VoiceUX デザインことはじめ - Qiita

  • VoiceUIの考え方

SSML

Dialogflowで音声ファイル読み出し メモ - Qiita

  • Dialogflowでの音声再生

GoogleアシスタントとAmazon Alexa、使用できるSSMLの比較 - Qiita

ねぇ Google、 Rebuild.fmを流して(がやりたかった話) - Qiita

  • mp3再生ハマりどころ

Push通知関連

基本

GoogleHomeスピーカーに外部からプッシュして自発的に話してもらいます - Qiita

Google Home、IFTTT、Googleスプレッドシートを使って独自音声コマンドでログをとる(ついでにNode.jsやngrokやらも使ってLINEやGoogle Homeに通知する) - Qiita

IFTTTを使って、GoogleHomeに話しかけたら最寄りのバス停留所の時刻情報を教えてくれるようにした - Qiita

ラズパイ+3GPi+イプシムを使って外から家のGoogle Homeを喋らせる - Qiita

Google Homeの利用方法3パターン

新着メールを知らせてくれるGoogle Home - Qiita

  • firebaseを利用

Google Homeで時報を知らせる - Qiita

GoogleHomeスピーカーに外部からプッシュして自発的に話してもらいます - Qiita

Google Homeに植物の気持ちをしゃべってもらいたい - Qiita

ブラウザへのpush通知

Google Assistantの反応と同時にPush通知を出す - Qiita

ハードウェア制御・連携系

スマートホーム

"○○のアプリにつないで"不要の Google Home 対応スマートホームアプリの実装 - Qiita

  • 自作スマートホームアプリ作成の手順
    • 渾身の記事。素晴らしい。

赤外線リモコン制御、IRKIT、Broadlink RM mini3、NatureRemo

Google HomeとNatureRemoをIFTTTに連携してみる - Qiita

  • NatureRemo
  • IFTTT利用。非常に簡単そう。

Google Home、IFTTT、Firebase、Node.js、irMagicianを使ってシーリングライトを音声操作する - Qiita

  • firebase利用

Google Homeとスマートでない家電を接続する - Qiita

  • Broadlink RM mini3

Google Homeに話しかけてエアコンを操作してみる - Qiita

  • Broadlink RM mini3

Google Home+IFTTTで、お手軽に家電コントロール - Qiita

Google home + IRKit で既存の家電を操作するアプリを作ってみた #dialogflow - Qiita

IFTTTとIRKitでGoogleHomeから家電をコントロールする - Qiita

Google Home からSmartでない家電を動かす - Qiita

IFTTTを使ってGoogle HomeからLineを送信する - Qiita

GoogleHome→IFTTT→HomeAssistantで部屋の電気を付けてみる - Qiita

センサーと発話

Google Homeにセンサーの値を言ってもらう - Qiita * 温度センサー。

帰宅したらGoogleHomeから好きな音声で「おかえり」って言ってもらいます - Qiita

Google HomeにNetatmoで測った部屋の温度・湿度・二酸化炭素濃度をしゃべらせる - Qiita

  • Netatmo

PS4操作(bluetooth?)

Google Homeに話しかけてPS4を操作してみる - Qiita

HDMI制御

Google Homeに話しかけてテレビの電源を操作してみる - Qiita

windows制御

Google Homeに話しかけてWindowsを操作してみる - Qiita

  • firebase + Node.js

Raspberry piスマートスピーカー

RaspberryPi + Google Assistant SDK で Google homeの世界を体験する - Qiita

公式申請(アプリのリリース)

Google Homeアプリをリリースしてみた(申請編) - Qiita

Google Home向け子供の育児日記アプリを作ってみた〜申請とリジェクトから得られた知見〜 - Qiita

  • リジェクト対応

Actions on Googleでアプリを開発/公開する際の絶妙なハマりポイント - Qiita

Google Home (Actions on Google) めも_01:申請にあたってのTIPS(リジェクトされやすいポイントをまとめました。) - Qiita

分類不明、開発Tips

執事に買い物を頼むまでの道のり - Qiita

  • ショートカット使いこなしてる

【MESH カスタムタグ】google home miniに好きな言葉をしゃべらせる - Qiita

すまーときりたん (Google Homeときりたんが家電を制御するよ!) - Qiita

Google HomeからのリクエストかどうかをWebhookで判別する - Qiita

Google HomeのIPアドレスを確認する方法 - Qiita

Google Homeに好きなコマンドを追加したい - Qiita

Google Home(実機)から開発中のGoogle Assistant のappをテストする方法 - Qiita

【Google home】API.AIのIntentをGoogle Homeの実機で動かす - Qiita

Google Homeが盗まれたら自分で悲鳴を上げてもらいます - Qiita

終わりに