Google アシスタントは、世界で最も広く使用されている音声アシスタントの 1 つです。スマートフォン、スマート ディスプレイ、スマート スピーカー、その他のスマート ホーム デバイスを含む幅広い製品をサポートしていますが、デスクトップ PC のサポートは常に面倒でした。 GoogleはChromebookを除き、デスクトップやラップトップにアシスタントを搭載することに関心を示していない。 Windows、macOS、または Linux マシンで Google アシスタントを使用する方法を探している人に朗報です。チェンナイを拠点とする開発者のメルビン氏。 L. Abraham は、Google アシスタント SDK に基づいて 、非公式のクロスプラットフォーム Google アシスタント デスクトップ クライアントを 構築しました。今回は、PC で Google アシスタントを設定して使用する手順を説明します。
Windows、macOS、Linux で Google アシスタントを使用する
Google アシスタントを有効にするプロセスは、一見すると少し複雑に見えるかもしれません。ただし、数分かけて手順に従えば、簡単にセットアップして、Google アシスタントを使用して PC を制御できるようになります。言及する価値のあるもう 1 つの側面は、この クライアントは開発中である ため、使用中に時折バグが発生する可能性があることです。
1. PCでGoogleアシスタントを使用するためのデバイスを登録する
1. まず、 最新バージョンのデスクトップ クライアントを GitHub から PC にダウンロードします 。このデモンストレーションには Windows 10 マシンを使用していますが、システムのオペレーティング システムに基づいてダウンロードできます。
2. PC にアシスタント アプリをインストールします。この段階では、PC では動作しないため、最初にバックエンドを構成する必要があります。これを行うには、Web ブラウザから アクション コンソール を開き 、 [新しいプロジェクト] をクリックします。 Actions Console にアクセスするには、Google アカウントでログインする必要があります。
3. Google の利用規約を確認し、[はい] を選択して、 [同意して続行] をクリックします。
4. [新しいプロジェクト] ポップアップが表示されたら、 新しいプロジェクト名を設定し、言語と地域を選択します 。これらの詳細を入力したら、 「プロジェクトの作成」ボタン をクリックします 。
5. [プロジェクトの作成] をクリックするとすぐに、プロジェクトの設定を支援するページが表示されます。ここから下にスクロールすると、 デバイス登録のオプションが表示されます。 「ここをクリック」ハイパーリンクをクリックします 。
6. デバイス登録ページが表示されます。 「モデルを登録」というボタンをクリックして 次に進みます。
7. ここで 、製品名、製造元名、およびデバイスのタイプを設定する 必要があります。開発者は、任意のデバイスタイプを設定できると述べています。ここではデバイス タイプとして TV を使用しましたが、必要に応じて他のデバイス タイプを選択することもできます。完了したら、「モデルを登録」ボタンをクリックします。
8. ここで、キー ファイルをダウンロードする必要がある重要なステップに到達しました。これは「.json」ファイルとなり、後でクライアントを構成するためにこのファイルが必要になります。 「OAuth 2.0 認証情報をダウンロード」ボタンをクリックして、 このファイルをダウンロードします。
2. Google アシスタント API を有効にして同意画面を設定する
1. Google Cloud Platform のコンソール を開き、左上隅の GCP ロゴの横にある ドロップダウン メニューをクリックします 。
2. ここで、前に作成したプロジェクトを選択する必要があります。これを行うには、 「すべて」タブ をクリックし 、プロジェクトを見つけて、 「開く」ボタン を押します 。
3. GCP の左側のメニューから [API とサービス] をクリックして Google Assistant API を有効にします。
4. ダッシュボードで、 [アプリとサービスを有効にする] をクリックします。 API ライブラリのページが表示されます。
5. API ライブラリの検索ページで、「Google アシスタント」と入力し、 「Google アシスタント API」を選択します。
6. [有効にする] ボタンをクリックして 、Google アシスタント API を有効にします。
7. Google アシスタント API のページが開いたら、左側のサイドバーから [認証情報] セクションに切り替えて 、[同意画面の構成] をクリックします。
9. アプリ情報ページの ユーザー サポート電子メール セクションで電子メールを選択します 。
10. ページを離れずに下にスクロールし、 開発者の連絡先情報ボックスに電子メール アドレスを入力し、 [保存して続行] をクリックします。
11. 「スコープ」ページでは何も変更する必要はありません。 「保存して続行」をクリックして 次のステップに進みます。
12. オプション情報についても同様です。 「保存して続行」をクリックして さらに進みます。
13. 表示されるページで、 [ユーザーの追加] ボタンをクリックして テスト ユーザーを追加します。
14. ここで、 電子メール アドレスを持つユーザーを追加する 必要があります。クライアントの開発者が指摘しているように、電子メール ID をカンマで区切ることで複数のユーザーを追加できます。この設定プロセスで使用していた電子メール アドレスを使用しました。完了したら、 「保存」をクリックします 。
3. Google アシスタントのクライアント認証を設定する
デバイスの登録と API の同意画面の構成がすでに完了しているため、PC でアシスタントを実行する準備が整いました。いくつかの追加手順を実行すると、PC で Google アシスタントの使用を開始できます。
1. インストールした Google アシスタント クライアントを開き 、アプリの左上隅にある歯車アイコンをクリックして [設定] に進みます 。
2. ここで、以前にダウンロードした OAuth 2.0 資格情報 .json ファイルを使用する必要があります。 「認証」セクションの下にある「参照」ボタンをクリックし、 JSON ファイルのパスを「キー ファイル パス」に設定します。 「保存されたトークン パス」は空のままにする ことができます。
3. パスを設定したら、 「保存」ボタン をクリックします 。
4. 保存されたトークンのパスを自動的に設定するかどうかを確認するメッセージがアプリに表示されます。 「パスを自動的に設定する」オプションをクリックして 次に進みます。
5. ここでアプリケーションを再起動する必要があります。これを行うには、左下隅にある 「アシスタントを再起動」ボタンをクリックします 。
6. アプリが再度開くと、認証コードの貼り付けを求めるページが表示されます。同時に、デフォルトの Web ブラウザで新しい認証ページが開きます。
7. 認証ページに切り替えて、権限を許可する Google アカウントを選択します 。
8. [許可] をクリックして Google アシスタントの権限を付与します。
9. 認証コードが表示されます。 コピー ボタンをクリックして 、システムのクリップボードにコピーします。
10. クライアント アプリに戻り、指定されたフィールドに コードを貼り付け 、 [送信] をクリックします 。
11. これで、アシスタントを再起動して、最終的に使用できるようになります。これを行うには 、「アシスタントを再起動」ボタンをクリックしてください 。
4. Google アシスタント クライアントの印象
非公式ではありますが、Google アシスタント クライアントはうまく設計されています。見た目はエレガントで角が丸く、アプリのサイズを水平方向と垂直方向に変更できます。このアプリを使用すると、検索、天気の確認、スマート ホームの制御など、さまざまな基本的な音声コマンドを発行できます。 Windows マシンでは、 キーボード ショートカット ‘Windows+Shift+A’ を使用してクライアントにアクセス できます。
アプリの設定ページでは、好みに合わせてアプリのいくつかの側面を調整するオプションが表示されます。たとえば、すばやくアクセスできるように、アプリを常に他のアプリの上に置くように選択できます。明るいテーマが必要な場合は、設定からテーマを切り替えることができます。
また、Google アシスタントの機能をテストするためにいくつかの Google アシスタント ゲームをプレイしてみましたが、問題なく動作しました。以下はGoogleアシスタントゲーム「Are you Feeling Lucky?」です。 Windows 10 PC のアシスタント経由:
ただし、注意点もたくさんあります。 このアプリを使用して音楽ストリーミング サービスから音楽を再生したり、YouTube ビデオや Netflix の映画やテレビ番組を再生したり、アプリを起動したりすることはできません 。さらに、Hey Google / OK Google コマンドを使用してアシスタントを起動することはできません。代わりに、手動でアプリを開いて音声コマンドを入力または使用する必要があります。とはいえ、ホットワードの検出はプロジェクトの To-Do リストに含まれており、将来実装される可能性があります。
PC で Google アシスタントを試してみる
このオープンソース プロジェクトに貢献することに興味がある場合は、 プロジェクトの GitHub ページ から参加できます。 Google が他のプラットフォーム用のデスクトップ アシスタント クライアントを作成するかどうかはまだわかりませんが、それが実現するまでは、これをチェックして便利かどうかを確認してください。アプリのすべての機能をテストするには、Google アシスタントのベスト トリックの記事を参照して試してみてください。