WindowsPC用のGoogleアシスタントを入手する方法

。 2番目のオプション画面で、「Pythonを環境変数に追加する」にチェックマークを付けます。



Pythonをインストールしたら、コマンドターミナルを開き、「python」と入力します(引用符は含みません)。すべてが順調であれば、コマンドプロンプトに現在のPythonバージョンが表示されます。



次に、を構成する必要があります Googleアシスタント 火。



  1. に移動します プロジェクトページ Google CloudPlatformコンソールで。
  2. クリック ' プロジェクトの作成 」を上に。
  3. プロジェクトに「 Googleアシスタント 」をクリックしてクリックします 「作成します。」
  4. コンソールによって新しいプロジェクトが作成されます。右上に回転する進行状況アイコンが表示されます。完了すると、プロジェクト構成ページが表示されます。
  5. に移動します GoogleアシスタントAPI ページをクリックし、上部の[有効にする]をクリックします。」
  6. APIを使用するには、認証情報を作成する必要があります。したがって、右上の[資格情報の作成]ボタンをクリックします。セットアップウィザードがこのプロセスを案内します。
  7. 「どこからAPIを呼び出すのですか?」の下で、「 その他のUI(Windows、CLIツールなど) 「。 「どのデータにアクセスしますか?」を選択 ' ユーザーデータ ' サークル。次に、「どの資格情報が必要ですか?」をクリックします。
  8. Googleはあなたが作成することをお勧めします OAuth2.0クライアントID 。クライアントIDに一意の名前を付けて、[クライアントIDの作成]をクリックします。
  9. 「ユーザーに表示される製品名」の下に「マイGoogleアシスタント」などと入力します。
  10. 「完了」をクリックしますが、ここからダウンロードをクリックしないでください。必要なのはクライアントシークレットだけです。
  11. OAuth 2.0クライアントIDのリストの下に、作成したばかりのクライアントIDが表示されます。右端のダウンロードアイコンをクリックして、 client_secret_XXX.json ファイル。「XXX」はクライアントIDです。このファイルをコンピュータの任意の場所、理想的には「Googleアシスタント」と呼ばれる新しいフォルダに保存します。
  12. に移動します アクティビティコントロールページ Googleアカウントで、「ウェブとアプリのアクティビティ」、「ロケーション履歴」、「デバイス情報」、「音声と音声のアクティビティ」が有効になっていることを確認します。これは、Googleアシスタントが実際に個人情報を読み取ることができるようにするためです。

次に、GoogleアシスタントAPIにアクセスするクライアントを構成する必要があります。



コマンドターミナルを開き、次のコマンドを入力します。

-m pip install google-assistant-sdk [samples]

これにより、Pythonに必要な依存関係のインストールが開始されます。完了したら、次にこのコマンドを入力します(コマンドのパスディレクトリを変更します)。



py -m googlesamples.assistant.auth_helpers --client-secrets change  your  path  client_secret_XXX.apps.googleusercontent.com.json

コマンドプロンプトに、アプリケーションを認証するためにアクセスするURLが表示されます。先に進み、URLをコピーしてブラウザに貼り付け、GoogleアシスタントAPIの設定に使用したのと同じGoogleアカウントを使用します。クライアントのアクセストークンが表示されます。要求された場合は、アクセストークンをコマンドプロンプトにコピーして貼り付けます。

次に、Googleアシスタントがマイクに正しくアクセスできるかどうかをテストします。コマンドプロンプトに次のように入力します。

python -m googlesamples.assistant.audio_helpers

音声が正常に再生されたら、Googleアシスタントとの通信を開始できます。コマンドプロンプトに次のように入力します。

python -m googlesamples.assistant

「Enterキーを押して新しいリクエストを送信してください」と表示されるのを待ってから、キーボードのEnterキーを押してマイクとの会話を開始します。話し終えると、コマンドプロンプトにあなたが言ったことの文字起こしが表示され、Googleアシスタントの応答も再生されます。

さて、上記のコマンドプロンプトは、GoogleアシスタントAPIを操作するためのかなり醜い方法ですが、幸いなことに、「」と呼ばれるChromeブラウザの拡張機能があります。 AutoVoice 」というだけで、コンピュータにGoogleアシスタントを設定する必要があります(これは先ほど行いました)。ただし、正しく設定するには、コマンドプロンプトの魔法をもう少し実行する必要があります。

コマンドプロンプトを開き、次のコマンドをコピーして貼り付けます。

 py -c'from distutils.sysconfig import get_python_lib; urllib.requestからインポートurlretrieve; urlretrieve( 'https://joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py