Windows10でGoogleアシスタントを使用する方法

この記事を読む前に最初に知っておくべきことは、 Windows10用の公式の(Windows 10)Googleアシスタント(Google Assistant)クライアントのようなものはないということです。 

回避策は、開発者Melvin Abraham(Melvin Abraham)によって作成され、GitHub(via GitHub)から入手できるWindows10用(Windows 10)にカスタマイズされたクローンです。

正しく機能させるためのセットアッププロセスが少しありますが、このガイドではプロセス全体について説明します。

Google Assistant forWindows10(Windows 10)の機能

この非公式のWindows10バージョンのGoogleアシスタントは、公式バージョンの(Google Assistant)Googleアシスタント(Google Assistant)と同じコマンドのほとんどをサポートしています。 

これには、天気やニュースの確認、やることリストへのアイテムの追加、GoogleHomeスマートホームデバイス(Google Home smart home devices)の制御が含まれます。

ただし、「OK Google」でコマンドを開始したり、会話を(Conversation)継続(Continued) したりするなど、サポートされていない機能がいくつかあります。

Googleアシスタント(Google Assistant)用にコンピュータ(Your Computer)を準備する方法

Windows 10用のGoogleアシスタント(Google Assistant)アプリはPythonで記述されているため、Pythonを機能させるには、最新バージョンのPythonをダウンロードしてPCに インストールする必要があります。

1.Pythonをコンピューターにダウンロード(Download Python)します。

2.ダウンロード後に実行可能インストーラーを実行します。

3.インストーラーウィンドウで、[ Python 3.9をPATHに追加(Add Python 3.9 to PATH)]を有効にします(Pythonのバージョンは異なる場合があります)。次に、[今すぐインストール]を(Install Now)選択します。

4.ファイルエクスプローラーを開き、ルートドライブに(File Explorer)GoogleAssistantという名前の新しいフォルダーを作成します。例:C:\GoogleAssistant

コンピューターでWindows10用(Windows 10)Googleアシスタント(Google Assistant)をインストールする準備ができたので、すべてを機能させるには、適切な権限と認証を使用してGoogleアカウント(Google Account)を設定する必要があります。

Googleアカウント認証(Google Account Authentication)を設定する方法

ウェブブラウザを開き、GoogleCloudに移動します(Google Cloud)。プロフィール画像の右上にある[コンソール](Console)を選択します。

注:このプロセスには多くのステップがありますが、一度に1ステップずつ実行し、指示に従う場合は、10〜15分しかかかりません。

1. Google Cloud Platformウィンドウで、左上の下矢印を選択してプロジェクトを選択します。[プロジェクト(Select a project)の選択]ウィンドウで、[新しいプロジェクト(New Project)]を選択します。 

2.プロジェクトにWin10GoogleAssistという名前を付けます。[作成](Create)を選択して続行します。

3.右上に通知が表示されます。[(Click)プロジェクトの選択](Select Project)をクリックして、新しいプロジェクトを開きます。

4.中央のAPI(APIs)セクションで、[ APIの概要に移動]を(Go to APIs overview)選択します。

5.ウィンドウの上部で、[ APIとサービス(Enable APIs and Services)を有効にする]を選択します。

6.次のウィンドウで、検索フィールドにgoogleassistantと入力します。(google assistant)結果リストからGoogleアシスタントAPI(Google Assistant API)を選択します。

7.次の画面で、青い[有効にする]ボタンを選択します(Enable)

8.これで、画面の上部にこのAPIのクレデンシャルの作成に関するメッセージが表示されます。[資格情報の作成(Create Credentials)]ボタンを選択します。

9.記入する必要のあるフォームが表示されます。どのAPIに使用していますか(Which API are you using?)?、ドロップダウンリストからGoogleアシスタントAPI(Google Assistant API)を選択します。

10.どこからAPIを呼び出しますか?(Where will you be calling the API from?)、[その他のUI](Windows、CLIツールなど)(Other UI (e.g. Windows , CLI tool))を選択します。

11. [アクセスするデータ]で、[(What data will you be accessing)ユーザーデータ](User data)を選択します。次に、[必要な資格情報]を選択します。(What credentials do I need?)

12.OAuth(OAuth)同意を設定するためのポップアップウィンドウが表示されます。[同意画面の設定]を(Set Up Consent Screen)選択します。

13. [ユーザータイプ](User Type)ウィンドウで、[外部(External)]を選択し、[作成(Create)]ボタンを選択します。

14. [アプリ登録の編集]で、[(Edit)アプリ(App)情報]フィールドに入力します。アプリ名(App name)には任意の名前を付けることができますが、覚えやすいように、手順2で使用したのと同じアプリ名を使用することをお勧めします。[ユーザーサポートのメール](User support email)フィールド にメールを入力します。(Fill)

15.同じ電子メールを[開発者の連絡先情報(Developer contact information)]フィールドに入力し、[保存して続行](Save and Continue)を選択します。

16.次のページには、「スコープ」に関する情報が表示されます。これは無視してかまいません。一番下までスクロールして、[保存して続行](Save and Continue)を選択します。

17.最後に、このセクションを完了するには、テストユーザー(users)を追加する必要があります。[ユーザー(users)テスト(Test) ]セクションで、[ユーザーの追加]を(Add Users)選択します。 

18. [ユーザーの追加(Add)]ウィンドウで、フィールドに電子メールアドレスを入力し、[追加](Add)を選択します。

19.前のフォームの一番下までスクロールして、[(Scroll)保存して続行](Save and Continue)を選択します。

これで、GoogleアシスタントAPIが有効になり、 (Google Assistant API)APIにアクセスするために必要な権限を自分のGoogleアカウントに提供しました。

Googleアクションを設定する

次のステップは、Googleアクション(Google Actions)サービスを使用してGoogleアシスタント(Google Assistant)アクショントリガーを有効にし、 Googleアシスタント(Google Assistant)forWindows10(Windows 10)アプリケーションが必要とするOauthファイルを取得することです。

1. Google Actions Consoleに移動し、[(Google Actions Console)新しいプロジェクト(New Project)]を選択します。利用規約に同意するには、 [はい](Yes)を選択します。次に、[同意する]を選択して続行し(Agree and continue)ます。

2.プロジェクト名としてWin10GoogleAssistを選択し、プロジェクトの(Win10GoogleAssist)インポートを選択します。(Import project.)

3.一番下までスクロールして、[(Scroll)デバイスの登録をお探しですか?]の(Are you looking for device registration?)横にある[ここをクリック]を選択します。(Click here)

4.次のページで、[モデルの登録](Register Model)を選択します。 

5. [モデルの登録](Register Model)ページで、任意の製品名と会社名を入力します。次に、デバイスタイプのドロップダウンを選択し、任意のデバイスを選択します。次に、[モデルの登録](Register Model)を選択します。 

6.[ Oauth2.0資格情報のダウンロード]を(Download Oauth 2.0 credentials)選択します。次のセクションで覚えておくように、認証ファイルをコンピューターの任意の場所に保存します。 

これで、 Windows10用(Windows 10)Googleアシスタント(Google Assistant)をパソコンにインストールする準備が整いました。

(Install Google Assistant)Windows10用(Windows 10)Googleアシスタントをインストールします

アプリをインストールするには、GitHubページからファイルをダウンロードして、 Pythonアプリを実行する必要があります。

1. GitHubリリースページ(GitHub Releases page)に移動し、 Windows用アプリの最新リリース(.exeファイル)をダウンロードします。

2.ダウンロードしたら、ファイルをC:GoogleAssistantに保存し、ファイルを右クリックして、[管理者として実行(Run as administrator)]を選択して実行します。最初のステップで、すべてのユーザーにインストールすることを選択してから、[次へ](Next)を選択します。 

3.インストールパスを作成したディレクトリに変更し、[インストール](Install)を選択します。

4.アプリケーションがインストールされたら、 [ Googleアシスタントを実行(Run Google Assistant)する]チェックボックスを有効のままにして、[完了]を選択します(Finish)。その後、アプリケーションが起動します。タスクバーにGoogleアシスタント(Google Assistant)のアイコンが表示されます。アイコンを右クリックして、[アシスタントの起動(Launch Assistant)]を選択します。

5. Googleアシスタント(Google Assistant)の使用を開始することもできますが、まだ機能しません。Googleアカウントで認証する必要があります。これを行うには、ウィンドウの左下隅にある[開始]を選択します。(Get Started)

6.通知メッセージが表示されます。[続行]を選択して続行(Proceed)します。

7.OAuth(OAuth)クレデンシャルを設定する手順が表示されます。これを行うには、ウィンドウの左上隅にある歯車のアイコンを選択します。

8. [設定](Settings)ウィンドウで、[参照(Browse)]ボタンを選択し、この手順の前半で保存したOauthファイルを参照します。(Oauth)保存されたトークンパス(Saved Tokens Path)は空白のままにすることができます。[保存](Save)を選択して続行します。

9.保存されたトークンパス(Saved Tokens Path)に関するポップアップウィンドウが表示されます。パスを自動的に設定するを(automatically set a path)選択します。

10.Googleアシスタント(Google Assistant)を再起動するように求められます。これを行うと、ブラウザウィンドウが開き、 Google(Google)アカウントにログインする必要があります。すべての権限リクエストを受け入れてから、 Google(Google)が提供するトークンコードをコピーします。Googleアシスタント(Google Assistant)ウィンドウのコードフィールドに貼り付けます。完了したら、[送信](Submit)を選択します。

11. Relaunch Assistant(Relaunch Assistant)を選択して、最後にもう一度再起動します。今回はGoogleアシスタント(Google Assistant)が起動しますが、これでGoogleアカウントに接続されます。 

これで、モバイルアプリで使用するのと同じようにWindows10用の(Windows 10)Googleアシスタント(Google Assistant)を使用できます。質問に応じて同じ声が(same voice in response)聞こえます。

ほとんどのGoogleアシスタントクエリ(Google Assistant queries)は通常どおり機能します。カレンダーなどの(Calendar)Googleアカウントアプリを使用しようとすると、アプリはスマートフォンのGoogleアシスタント(Google Assistant)アプリに接続し、新しいデバイスを追加して権限を付与する必要があります。

Windows 10コンピューターにGoogleアシスタント(Assistant)が搭載されたので、モバイルデバイスを使用していないときでも、デジタルアシスタントを使用することで得られる便利さと自動化(automations)をすべて楽しむことができます。



About the author

私はオーディオとユーザー アカウントの分野で長年働いてきた技術者です。Windows と Mac の両方のコンピューター、およびアップル製品の経験があります。また、2007 年からは Apple 製品の使い方についても教えています。主な専門分野は、ユーザー アカウントと家族の安全です。これに加えて、Windows 7 Home Premium、8.1 Pro、10 Pro、12.9 Mojave など、さまざまなソフトウェア プログラムの経験があります。



Related posts