テクノロジー 非公開: Windows、macOS、Linux で Google アシスタントを使用する方法

Windows、macOS、Linux で Google アシスタントを使用する方法

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 マシンを使用していますが、システムのオペレーティング システムに基づいてダウンロードできます。

download google assistant app
download google assistant app

2. PC にアシスタント アプリをインストールします。この段階では、PC では動作しないため、最初にバックエンドを構成する必要があります。これを行うには、Web ブラウザから アクション コンソール を開き [新しいプロジェクト] をクリックします。 Actions Console にアクセスするには、Google アカウントでログインする必要があります。

open actions console
open actions console

3. Google の利用規約を確認し、[はい] を選択して、 [同意して続行] をクリックします。

4. [新しいプロジェクト] ポップアップが表示されたら、 新しいプロジェクト名を設定し、言語と地域を選択します 。これらの詳細を入力したら、 「プロジェクトの作成」ボタン をクリックします

create and name new project
create and name new project

5. [プロジェクトの作成] をクリックするとすぐに、プロジェクトの設定を支援するページが表示されます。ここから下にスクロールすると、 デバイス登録のオプションが表示されます。 「ここをクリック」ハイパーリンクをクリックします

assistant device registration
assistant device registration

6. デバイス登録ページが表示されます。 「モデルを登録」というボタンをクリックして 次に進みます。

7. ここで 、製品名、製造元名、およびデバイスのタイプを設定する 必要があります。開発者は、任意のデバイスタイプを設定できると述べています。ここではデバイス タイプとして TV を使用しましたが、必要に応じて他のデバイス タイプを選択することもできます。完了したら、「モデルを登録」ボタンをクリックします。

8. ここで、キー ファイルをダウンロードする必要がある重要なステップに到達しました。これは「.json」ファイルとなり、後でクライアントを構成するためにこのファイルが必要になります。 「OAuth 2.0 認証情報をダウンロード」ボタンをクリックして、 このファイルをダウンロードします。

download oauth 2.0 credentials
download oauth 2.0 credentials

2. Google アシスタント API を有効にして同意画面を設定する

1. Google Cloud Platform のコンソール を開き、左上隅の GCP ロゴの横にある ドロップダウン メニューをクリックします

select a project gcp
select a project gcp

2. ここで、前に作成したプロジェクトを選択する必要があります。これを行うには、 「すべて」タブ をクリックし 、プロジェクトを見つけて、 「開く」ボタン を押します

choose and open project gcp
choose and open project gcp

3. GCP の左側のメニューから [API とサービス] をクリックして Google Assistant API を有効にします。

4. ダッシュボードで、 [アプリとサービスを有効にする] をクリックします。 API ライブラリのページが表示されます。

enable apis and services
enable apis and services

5. API ライブラリの検索ページで、「Google アシスタント」と入力し、 「Google アシスタント API」を選択します。

Google Assistant API from API library
Google Assistant API from API library

6. [有効にする] ボタンをクリックして 、Google アシスタント API を有効にします。

enable google assistant api
enable google assistant api

7. Google アシスタント API のページが開いたら、左側のサイドバーから [認証情報] セクションに切り替えて 、[同意画面の構成] をクリックします。

configure consent screen
configure consent screen
8. OAuth 同意画面が表示されたら、 ユーザー タイプとして「外部」を設定し 、「作成」をクリックします。

oauth consent screen
oauth consent screen

9. アプリ情報ページの ユーザー サポート電子メール セクションで電子メールを選択します

10. ページを離れずに下にスクロールし、 開発者の連絡先情報ボックスに電子メール アドレスを入力し、 [保存して続行] をクリックします。

add developer contact information
add developer contact information

11. 「スコープ」ページでは何も変更する必要はありません。 「保存して続行」をクリックして 次のステップに進みます。

12. オプション情報についても同様です。 「保存して続行」をクリックして さらに進みます。

skip optional info
skip optional info

13. 表示されるページで、 [ユーザーの追加] ボタンをクリックして テスト ユーザーを追加します。

14. ここで、 電子メール アドレスを持つユーザーを追加する 必要があります。クライアントの開発者が指摘しているように、電子メール ID をカンマで区切ることで複数のユーザーを追加できます。この設定プロセスで使用していた電子メール アドレスを使用しました。完了したら、 「保存」をクリックします

add users for app
add users for app

3. Google アシスタントのクライアント認証を設定する

デバイスの登録と API の同意画面の構成がすでに完了しているため、PC でアシスタントを実行する準備が整いました。いくつかの追加手順を実行すると、PC で Google アシスタントの使用を開始できます。

1. インストールした Google アシスタント クライアントを開き 、アプリの左上隅にある歯車アイコンをクリックして [設定] に進みます

open settings of google assistant client
open settings of google assistant client

2. ここで、以前にダウンロードした OAuth 2.0 資格情報 .json ファイルを使用する必要があります。 「認証」セクションの下にある「参照」ボタンをクリックし、 JSON ファイルのパスを「キー ファイル パス」に設定します。 「保存されたトークン パス」は空のま​​まにする ことができます。

3. パスを設定したら、 「保存」ボタン をクリックします

save key file path
save key file path

4. 保存されたトークンのパスを自動的に設定するかどうかを確認するメッセージがアプリに表示されます。 「パスを自動的に設定する」オプションをクリックして 次に進みます。

5. ここでアプリケーションを再起動する必要があります。これを行うには、左下隅にある 「アシスタントを再起動」ボタンをクリックします

click on relaunch assistant
click on relaunch assistant

6. アプリが再度開くと、認証コードの貼り付けを求めるページが表示されます。同時に、デフォルトの Web ブラウザで新しい認証ページが開きます。

get token assistant client
get token assistant client

7. 認証ページに切り替えて、権限を許可する Google アカウントを選択します

authenticate using google account
authenticate using google account

8. [許可] をクリックして Google アシスタントの権限を付与します。

grant assistant permissions
grant assistant permissions

9. 認証コードが表示されます。 コピー ボタンをクリックして 、システムのクリップボードにコピーします。

copy authentication code
copy authentication code

10. クライアント アプリに戻り、指定されたフィールドに コードを貼り付け [送信] をクリックします

11. これで、アシスタントを再起動して、最終的に使用できるようになります。これを行うには 、「アシスタントを再起動」ボタンをクリックしてください

relaunch assistant after auth code
relaunch assistant after auth code

4. Google アシスタント クライアントの印象

非公式ではありますが、Google アシスタント クライアントはうまく設計されています。見た目はエレガントで角が丸く、アプリのサイズを水平方向と垂直方向に変更できます。このアプリを使用すると、検索、天気の確認、スマート ホームの制御など、さまざまな基本的な音声コマンドを発行できます。 Windows マシンでは、 キーボード ショートカット ‘Windows+Shift+A’ を使用してクライアントにアクセス できます。

check weather assistant client
check weather assistant client

アプリの設定ページでは、好みに合わせてアプリのいくつかの側面を調整するオプションが表示されます。たとえば、すばやくアクセスできるように、アプリを常に他のアプリの上に置くように選択できます。明るいテーマが必要な場合は、設定からテーマを切り替えることができます。

また、Google アシスタントの機能をテストするためにいくつかの Google アシスタント ゲームをプレイしてみましたが、問題なく動作しました。以下はGoogleアシスタントゲーム「Are you Feeling Lucky?」です。 Windows 10 PC のアシスタント経由:

games on assistant client
games on assistant client

ただし、注意点もたくさんあります。 このアプリを使用して音楽ストリーミング サービスから音楽を再生したり、YouTube ビデオや Netflix の映画やテレビ番組を再生したり、アプリを起動したりすることはできません 。さらに、Hey Google / OK Google コマンドを使用してアシスタントを起動することはできません。代わりに、手動でアプリを開いて音声コマンドを入力または使用する必要があります。とはいえ、ホットワードの検出はプロジェクトの To-Do リストに含まれており、将来実装される可能性があります。

assistant client upcoming features
assistant client upcoming features

PC で Google アシスタントを試してみる

このオープンソース プロジェクトに貢献することに興味がある場合は、 プロジェクトの GitHub ページ から参加できます。 Google が他のプラットフォーム用のデスクトップ アシスタント クライアントを作成するかどうかはまだわかりませんが、それが実現するまでは、これをチェックして便利かどうかを確認してください。アプリのすべての機能をテストするには、Google アシスタントのベスト トリックの記事を参照して試してみてください。

「Windows、macOS、Linux で Google アシスタントを使用する方法」についてわかりやすく解説!絶対に観るべきベスト2動画

Google アシスタントを使用する
VMwareを使ってWindows上でmacOSを使う方法 【ゆっくり解説】

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 マシンを使用していますが、システムのオペレーティング システムに基づいてダウンロードできます。

download google assistant app
download google assistant app

2. PC にアシスタント アプリをインストールします。この段階では、PC では動作しないため、最初にバックエンドを構成する必要があります。これを行うには、Web ブラウザから アクション コンソール を開き [新しいプロジェクト] をクリックします。 Actions Console にアクセスするには、Google アカウントでログインする必要があります。

open actions console
open actions console

3. Google の利用規約を確認し、[はい] を選択して、 [同意して続行] をクリックします。

4. [新しいプロジェクト] ポップアップが表示されたら、 新しいプロジェクト名を設定し、言語と地域を選択します 。これらの詳細を入力したら、 「プロジェクトの作成」ボタン をクリックします

create and name new project
create and name new project

5. [プロジェクトの作成] をクリックするとすぐに、プロジェクトの設定を支援するページが表示されます。ここから下にスクロールすると、 デバイス登録のオプションが表示されます。 「ここをクリック」ハイパーリンクをクリックします

assistant device registration
assistant device registration

6. デバイス登録ページが表示されます。 「モデルを登録」というボタンをクリックして 次に進みます。

7. ここで 、製品名、製造元名、およびデバイスのタイプを設定する 必要があります。開発者は、任意のデバイスタイプを設定できると述べています。ここではデバイス タイプとして TV を使用しましたが、必要に応じて他のデバイス タイプを選択することもできます。完了したら、「モデルを登録」ボタンをクリックします。

8. ここで、キー ファイルをダウンロードする必要がある重要なステップに到達しました。これは「.json」ファイルとなり、後でクライアントを構成するためにこのファイルが必要になります。 「OAuth 2.0 認証情報をダウンロード」ボタンをクリックして、 このファイルをダウンロードします。

download oauth 2.0 credentials
download oauth 2.0 credentials

2. Google アシスタント API を有効にして同意画面を設定する

1. Google Cloud Platform のコンソール を開き、左上隅の GCP ロゴの横にある ドロップダウン メニューをクリックします

select a project gcp
select a project gcp

2. ここで、前に作成したプロジェクトを選択する必要があります。これを行うには、 「すべて」タブ をクリックし 、プロジェクトを見つけて、 「開く」ボタン を押します

choose and open project gcp
choose and open project gcp

3. GCP の左側のメニューから [API とサービス] をクリックして Google Assistant API を有効にします。

4. ダッシュボードで、 [アプリとサービスを有効にする] をクリックします。 API ライブラリのページが表示されます。

enable apis and services
enable apis and services

5. API ライブラリの検索ページで、「Google アシスタント」と入力し、 「Google アシスタント API」を選択します。

Google Assistant API from API library
Google Assistant API from API library

6. [有効にする] ボタンをクリックして 、Google アシスタント API を有効にします。

enable google assistant api
enable google assistant api

7. Google アシスタント API のページが開いたら、左側のサイドバーから [認証情報] セクションに切り替えて 、[同意画面の構成] をクリックします。

configure consent screen
configure consent screen
8. OAuth 同意画面が表示されたら、 ユーザー タイプとして「外部」を設定し 、「作成」をクリックします。

oauth consent screen
oauth consent screen

9. アプリ情報ページの ユーザー サポート電子メール セクションで電子メールを選択します

10. ページを離れずに下にスクロールし、 開発者の連絡先情報ボックスに電子メール アドレスを入力し、 [保存して続行] をクリックします。

add developer contact information
add developer contact information

11. 「スコープ」ページでは何も変更する必要はありません。 「保存して続行」をクリックして 次のステップに進みます。

12. オプション情報についても同様です。 「保存して続行」をクリックして さらに進みます。

skip optional info
skip optional info

13. 表示されるページで、 [ユーザーの追加] ボタンをクリックして テスト ユーザーを追加します。

14. ここで、 電子メール アドレスを持つユーザーを追加する 必要があります。クライアントの開発者が指摘しているように、電子メール ID をカンマで区切ることで複数のユーザーを追加できます。この設定プロセスで使用していた電子メール アドレスを使用しました。完了したら、 「保存」をクリックします

add users for app
add users for app

3. Google アシスタントのクライアント認証を設定する

デバイスの登録と API の同意画面の構成がすでに完了しているため、PC でアシスタントを実行する準備が整いました。いくつかの追加手順を実行すると、PC で Google アシスタントの使用を開始できます。

1. インストールした Google アシスタント クライアントを開き 、アプリの左上隅にある歯車アイコンをクリックして [設定] に進みます

open settings of google assistant client
open settings of google assistant client

2. ここで、以前にダウンロードした OAuth 2.0 資格情報 .json ファイルを使用する必要があります。 「認証」セクションの下にある「参照」ボタンをクリックし、 JSON ファイルのパスを「キー ファイル パス」に設定します。 「保存されたトークン パス」は空のま​​まにする ことができます。

3. パスを設定したら、 「保存」ボタン をクリックします

save key file path
save key file path

4. 保存されたトークンのパスを自動的に設定するかどうかを確認するメッセージがアプリに表示されます。 「パスを自動的に設定する」オプションをクリックして 次に進みます。

5. ここでアプリケーションを再起動する必要があります。これを行うには、左下隅にある 「アシスタントを再起動」ボタンをクリックします

click on relaunch assistant
click on relaunch assistant

6. アプリが再度開くと、認証コードの貼り付けを求めるページが表示されます。同時に、デフォルトの Web ブラウザで新しい認証ページが開きます。

get token assistant client
get token assistant client

7. 認証ページに切り替えて、権限を許可する Google アカウントを選択します

authenticate using google account
authenticate using google account

8. [許可] をクリックして Google アシスタントの権限を付与します。

grant assistant permissions
grant assistant permissions

9. 認証コードが表示されます。 コピー ボタンをクリックして 、システムのクリップボードにコピーします。

copy authentication code
copy authentication code

10. クライアント アプリに戻り、指定されたフィールドに コードを貼り付け [送信] をクリックします

11. これで、アシスタントを再起動して、最終的に使用できるようになります。これを行うには 、「アシスタントを再起動」ボタンをクリックしてください

relaunch assistant after auth code
relaunch assistant after auth code

4. Google アシスタント クライアントの印象

非公式ではありますが、Google アシスタント クライアントはうまく設計されています。見た目はエレガントで角が丸く、アプリのサイズを水平方向と垂直方向に変更できます。このアプリを使用すると、検索、天気の確認、スマート ホームの制御など、さまざまな基本的な音声コマンドを発行できます。 Windows マシンでは、 キーボード ショートカット ‘Windows+Shift+A’ を使用してクライアントにアクセス できます。

check weather assistant client
check weather assistant client

アプリの設定ページでは、好みに合わせてアプリのいくつかの側面を調整するオプションが表示されます。たとえば、すばやくアクセスできるように、アプリを常に他のアプリの上に置くように選択できます。明るいテーマが必要な場合は、設定からテーマを切り替えることができます。

また、Google アシスタントの機能をテストするためにいくつかの Google アシスタント ゲームをプレイしてみましたが、問題なく動作しました。以下はGoogleアシスタントゲーム「Are you Feeling Lucky?」です。 Windows 10 PC のアシスタント経由:

games on assistant client
games on assistant client

ただし、注意点もたくさんあります。 このアプリを使用して音楽ストリーミング サービスから音楽を再生したり、YouTube ビデオや Netflix の映画やテレビ番組を再生したり、アプリを起動したりすることはできません 。さらに、Hey Google / OK Google コマンドを使用してアシスタントを起動することはできません。代わりに、手動でアプリを開いて音声コマンドを入力または使用する必要があります。とはいえ、ホットワードの検出はプロジェクトの To-Do リストに含まれており、将来実装される可能性があります。

assistant client upcoming features
assistant client upcoming features

PC で Google アシスタントを試してみる

このオープンソース プロジェクトに貢献することに興味がある場合は、 プロジェクトの GitHub ページ から参加できます。 Google が他のプラットフォーム用のデスクトップ アシスタント クライアントを作成するかどうかはまだわかりませんが、それが実現するまでは、これをチェックして便利かどうかを確認してください。アプリのすべての機能をテストするには、Google アシスタントのベスト トリックの記事を参照して試してみてください。

「Windows、macOS、Linux で Google アシスタントを使用する方法」についてわかりやすく解説!絶対に観るべきベスト2動画

Google アシスタントを使用する
VMwareを使ってWindows上でmacOSを使う方法 【ゆっくり解説】