グーグルアシスタント - 最善だと主張するすべてのAIアシスタントへのグーグルの答えは、ごく単純に、今ある最善のものです。 それは完璧ではない、遠くではありませんが、それは他のオプションよりもはるかに良い仕事をします。 そのため、GoogleがAndroid 6.0以降を搭載したすべてのAndroid携帯でGoogle Assistantをリリースしたとき、それは非常に大きな問題でした。 これが、Windows、Mac、LinuxでもGoogleアシスタント(UIを除く)を入手できるようになったことが刺激的な理由です。 それで、それがあなたをワクワクさせて、そして「UIをサン」があなたがターミナルを使うことを意味するという事実があなたを怖がらせないならば、 ここにウインドウズ、マック、そしてリナックスシステムでグーグルアシスタントを得る方法があります:
注 :この方法では、ユーザーはターミナル(Windowsではコマンドプロンプト)を使用してGoogle Assistantにアクセスできます。また、GUIは必要ありません。 ただし、すべてのコマンドは完璧に機能します。
Googleアシスタントの前提条件
(GoogleがGoogle Assistant APIをリリースしたおかげで)Google Assistantサービスを実行する前に、いくつかのことを知っておく必要があります。
- Googleアシスタントを設定して実行するには、macOSまたはLinuxではターミナルを使用し、Windowsではコマンドプロンプトを使用する必要があります。
- あなたのシステムにPython 3がインストールされている必要があります。 ほとんどのMacおよびLinuxシステムにはPythonがプリインストールされていますが、通常はバージョン2.xです。 ですから、必ずこのWebサイトにアクセスし、このチュートリアルの目的のためにPython 3.xをダウンロードしてください。
Google Assistant APIの設定
Windows、Mac、またはLinuxコンピュータでGoogle Assistantを使用する前に、Google Assistant APIを設定する必要があります。 以下の手順に従ってください。
- Google Cloud Platform Consoleの Webサイトで[ プロジェクト ]に移動し、[ プロジェクトを作成 ]をクリックします 。

- プロジェクトに適切な名前を付けます。 私は「My Google Assistant」を名前として使用しましたが、「WayよりもSiriよりも優れている」も同様に機能します。 次に「作成」をクリックします 。

- Cloud Platform Consoleでプロジェクトの設定に時間がかかるため、右上に進行状況の円が表示されます。 完了したら、「ベルのアイコン」をクリックしてから、プロジェクトに関する通知をクリックします。

- 開いたページで、 「API Manager」をクリックしてください。

- 「図書館」に移動し、 「Googleアシスタント」を検索してください。

- 結果に表示される「Google Assistant API」をクリックしてから、 「 有効に する」をクリックします。

- APIを使用するには認証情報が必要な場合があることをGoogleからお知らせします。 「 認証情報を作成 」をクリックしてください。

- 表示されたフォームで、 [ どこからAPIを呼び出しますか?]の下の[その他のUI(Windows、CLIなど)]を選択します。 そして、「 どのデータにアクセスしますか? 」の「 ユーザーデータ 」を選択します。 「。 次に、「 どの資格情報が必要ですか? 」をクリックします。 「。

- クライアントIDを作成します。 好きな名前を付けることができます。 完了したら、[ Create client ID ]をクリックします 。

- 次のステップでは、「 ユーザーに表示される製品名 」にプロジェクトの名前を入力して、 「続行」をクリックします。

- 資格情報をダウンロードするためのオプションがあります。 「完了」をクリックしてください。 後で資格情報をダウンロードします。

- [アクティビティ管理]に移動し、 すべての切り替えがオンになっていることを確認します 。 これは、Googleアシスタントが個別の回答を提供するために必要です。

- 次の画面で、作成したクライアントIDを見ることができます。 画面右のダウンロードアイコンをクリックしてください。 これでJSONファイルがあなたのコンピュータにダウンロードされます。 あなたが容易に得ることができるどこかにそれを保存してください。 私はそれを“ / Users / akshaygangwar / assistant / ”に保存しました。
Google Assistantサンプルプロジェクトをインストールする
- ターミナルを起動し(Windowsではコマンドプロンプト)、次のコマンドを入力します。
python3 -m pip install google-assistant-sdk[samples]

- コマンドが完了したら、次のコマンドを入力します。
python3 -m googlesamples.assistant.auth_helpers --client-secrets "path_to_the_downloaded_JSON_file"

- ターミナルの出力としてURLを取得します。 ブラウザでこのURLに移動し、Webページから確認コードをコピーしてターミナルに貼り付け、Enterキーを押します。
Windows、Mac、LinuxでGoogleアシスタントを使用する
必要な設定がすべて完了したので、Googleアシスタントをテストして使用を開始します。
- ターミナルを起動して次のコマンドを実行します。
python3 -m googlesamples.assistant.audio_helpers
これで5秒間のオーディオ録音が始まり、それが再生されます。 再生が正常に聞こえたら、Googleアシスタントを使用できます。

- Windows、Mac、LinuxでGoogle Assistantを使用するには、次のコマンドを使用してください。
python3 -m googlesamples.assistant

その後、Windows、Mac、LinuxでGoogle Assistantを使い始めることができます。 Google Assistant APIは、Google AssistantがAndroidおよびGoogle Homeでサポートしているすべてのコマンドをサポートしています。
Windows、Mac、またはLinuxコンピュータでGoogleアシスタントを入手する
Windows、Mac、またはLinuxコンピュータでGoogleアシスタントを入手するには、次の手順に従います。 GUIはなく、ターミナル(またはコマンドプロンプト)を使用してGoogleアシスタントとやり取りする必要がありますが、それでもGoogleアシスタントをコンピューターで使用するための楽しい方法です。 さらに、GoogleがアシスタントAPIを開くことは素晴らしいことです。開発者はこれを自分のアプリに統合して素晴らしいエクスペリエンスを作成できます。 しかし、すべてはまだ見られていません。