【Dialogflow】Actions on Google【Firebase】
Googleスマートスピーカー用アプリ開発の
Q/Aや操作方法など語るスレです。
ゴミレス及び何の知識も情報もない人の書き込みは禁止します。
質問等はご自由に。
Google Home
Google Home Mini
Google Nest Mini(第2世代)
Google Nest Hub
Google Nest Hub Max YouTube見ても英語ばっかだし、ふぁいやーべーすの環境設定が
よく分かんなかったから、本買ったったぜ。
本、高いのな、3年も前に出てる本が3,300円もすんのな。
画面とか変わりまくりだろうけど、英語よりましかな。
明日届くから、のんびりやっていくかな。 Cloud Functionsの開発環境とか本がないと、まず無理だな。
Windowsの場合は、特にネット上に日本語の解説がないから難しいよな。
最初のつまずき、PowerShellを使うってのも分かんなかったもんな。 IFTTTが有料になるから、このスレも人が来るだろーな。 一般ユーザはActions on Googleすら知らないから、
IFTTT有料化で騒いでるな。 変数渡しがIFTTTしか、できないと言ってる情弱が、他のスレで湧いてるな。
ここまで、たどり着くのに何ヶ月かかるだろうか? ちょっとこのスレ人いなさすぎじゃない
音声入力の参考書が旧式UI用のばっかでえろう苦労するわ >>7
おぉ、初書込みだ!
俺も本、買って格闘中だ、最近読んで無いんだよな、
JavaScriptの入門書を先にやっつけてるとこ。 ちなみに、本は2018/9のやつな、UIは変わりまくりな。 なんか今年の夏にUI一新されたみたいだね。
わかりやすいヒントがCodeLabのサンプルくらいしかない。 >>10
今年の夏に変わったのか、
そもそもアプリ開発本が少ないよな。
CodeLabなるもの知らなんだ、サンクス。
ガイド付きチュートリアルか、JavaScriptやっつけたら、
やってみるぜ。 画面操作のアプリ作ってみたくて、Nest Hub Max買ったんだが、
Nest Hub Maxの音声認識、ぱねーな、小声でもほぼ拾ってくれるし、
画面の左上に、自分の音声が表示されるから、誤認識が直ぐ分かる。
さて、学習の進捗具合だが、画面付き購入したから、まずはJavaScript
勉強してるとこ、JavaScriptやっつけたら次はVueやる予定。
アプリ作成は、まだまだ先になりそうだな。 初心者の俺が、JavaScriptを使って、NatureRemoの公式APIから、
RemoMini温度センサーの値を、取得するところまでは出来た。
表示させるのは簡単だから、後はCSSをさらっとやっつけて、
見栄えを良くして、URLを設定したらNestHubMax用アプリが出来そうだな。
先が見えてきたぞ。
値の表示まで出来たら、Vue.jsかReactの勉強が先かな。
少しづつではあるが、先に進めておもろいな。 温度をフォームに表示させるとこまでは、出来たぞ。
次は、環境変数使いたいから、npmの勉強するかな。 require使いたいので、webpackなるものを勉強中。
次から次へと、覚えるの多すぎる、挫折しそうだ。 >>16
Firebase系のスレって他にあんだ?
此処はスレ立てた俺と、他1人ぐらいしか居ないからな。 >>18
AWSもそーだが、従量課金制は知らない間に何万も請求きたって
話をよく聞くから、怖くて個人じゃ手出しできねーな。 webpackで環境変数を使えるとこまで出来たぞ、
次はフォームに円を書いて、その中に温度を表示させるやり方を
試行錯誤してるとこ、reactの勉強未だ手を出せないでいる。 ここまで出来た。
次はReactの勉強するかな。
https://i.imgur.コム/sSRIvqj.png
コム⇒com この人の記事は大変参考になるので、貼っておくかな。
https://キータ.com/miso_develop/items/28cbfcdfb61d455ce346
キータ⇒qiita >>22の記事は、今はまだチンプンカンプンだが、
理解できるようになるまで、頑張ってみるかな。 ようやっと音声とブラウザ両方から入力受け付けるリモコンアプリができた\(^o^)/
IFTTTやらngrokやらも試してみたけど
結局Googleのサービスだけでアプリを完結させることができた。
>>22
そこは自分も読んだ
でもRealtimeDatabaseを今のActionBuider使って読み書きする方法がよくわからなかった(´・ω・` )
んで
ActionsConsoleにはFirestoreに読み書きするサンプルプロジェクトがあったんで、
かわりにFirestoreを使うことにした。
サンプルをベースに、音声でFirestoreに連想配列を書き込むプロジェクトを作って、
手元のラズパイのNode.jsでFirestoreの更新を監視する。
https://firebase.google.com/docs/admin/setup
https://firebase.google.com/docs/firestore/quickstart
Firebaseに更新があったら、書き込まれた連想配列を読んで、それを元に任意のコマンドを発行する仕組み。
大まかな流れは>22とあまり変わらない。 >>24
まだHP作ってる段階で、Actions on Google
使うとこまでいってないから、何のこと言ってるかわかんないが、
多分、俺もつまずくであろう箇所だなということは分かる。
参考のリンクありがとう、たぶん後で必要になると思う。
まだHP周りの勉強で時間かかりそうで、追いつけそうにないが、
追いついたら質問させてもらうぜ。
出来たやつ、ユーチューブかなんかで披露してくれよ。
ラズパイがなんで必要なのかわかんないだが、スマートリモコン代用のため? まだ手を出せないでいるが、その時の為に貼っておく。
https://ノート.com/yorifuji/n/nd6978121d2d3
ノート⇨note 比較
https://firebase.グーグル.com/docs/firestore/rtdb-vs-firestore?hl=ja
グーグル⇨google これ見ても、無料利用枠を理解できね。
https://cloud.グーグル.com/appengine/pricing?hl=ja#spending_limit >>30
おぉ、頼もしいな、よろぴく。
reackやっつけてるから、GoogleAssistantにいくまでは
まだ、しばらく掛かりそうだ。 スマートフォンでRaspberry Pi学習リモコンを操作するには
で検索して firebaseのrealtimedb使って店のHPにデータを表示してるんだが、アクセスが集中するとデータのダウンロード量が増えていつ従量課金に追い込まれるかわからなくてドキドキしてるんだがなんか対策ある?
f5アタックとかマジやめて欲しい おぉ、俺以外で二人目の書き込み発見!
ヨロピク。
アクセス増えると無料枠超えるからビクビクだよな。
多分、対応策は無いんじゃね。
課金いくら以上で、お知らせ来るように設定するぐらいかな。
そんだけ人気店なら課金しなよ。