ハッカソンでGoogle Homeを使うことになったので、まず手始めにテンプレートのクイズを動くようにしてみた
Actions on Googleのレイアウトが変わっていたので、とりあえず手順だけ挙げてみました
必要なもの
- Googleアカウント
- ブラウザ(Chrome推奨です。safariとかfirefoxでも動きました)
1.Actions on Googleのページへアクセスしてプロジェクトを作成する
-
こちらからActions on Googleのページにアクセスする
-
Templateがいくつかあるので、今回はTriviaでクイズアプリを作成する
※Personality Quiz 2 は日本語未対応みたいです
これでプロジェクト作成完了です!
この後はクイズアプリのテンプレートを作成していきます。
2.クイズアプリを作成する
-
「Japanese」を選択後、「Save」ボタンをクリックする
-
Quick setupを選択してスマートスピーカーを呼ぶときの名前を設定する
(「OK Google 〇〇につないで」の〇〇の部分です)
-
「Trivia Template」リンクをクリックして、出題される問題のテンプレートを表示する
(問題のテンプレートはGoogleスプレッドシートで作成されています)
-
コピーができたらAction Consoleの画面に戻り、先ほどコピーしたURLを貼り付け、「UPLOAD」ボタンをクリックする
シミュレータでテストを行う
シミュレータでテストを行って、問題が発話されたらクイズアプリ完成です。
お疲れ様でした!
最後に
今回簡単にGoogle Homeのアプリを作ることができたので、次はDialogflowを使ってチャットアプリを作っていこうと思います。
ただTriviaのテンプレートだと選択肢の2つ目と3つ目の間に「ゲームを終了します」と発話されちゃうので、これをどうにかしたいところです。。。
こちらの記事を参考にさせていただきました。ありがとうございました。
3分でつくるGoogle Home自作アプリ