Google Assistant can help you with many things like setting the alarm, sending texts, calling someone, and operating your home appliances. It is one of the popular and intelligent voice assistants that can be used on Android smartphones, tablets, and other smart devices. However, there is still no official app to set up Google Assistant for PC.

Although the process is not as easy as setting Google Drive in File Explorer, you can go the unofficial way and set up Google Assistant for Windows 10 computer. You will need a Google Assistant Unofficial Desktop Client developed by Melvin Abraham. 

The application is open-source and is available on GitHub for free download. You can go through the steps discussed below guide to set up Google Assistant for Windows 10. 

How To Set Up Google Assistant for PC

Setting up Google Assistant for Windows 10 PC is lengthy and needs a bit of technical expertise. You need to set up Google Assistant API with Google Cloud and then work with the Google Assistant Unofficial Desktop Client to set it up correctly.

Although the process may seem a bit lengthy, you can set up Google Assistant on a Windows 10 computer in 15-20 minutes if done correctly. You can follow the detailed steps given below to set up Google Assistant for Windows PC.  

Step 1: Open Google Actions Console and click on the New Project button there. If you are not logged in to your Gmail account, do it before opening the console.

Click on New Project to set Google Assistant for PC
Click on New Project

Step 2: When the Terms of Service window opens, select Yes and click on Agree and continue.

Agree to terms and conditions
Agree to terms and conditions

Step 3: Give the name to your project; it can be anything. We have named the project Google Assistant Windows 10. Click on the Create project button.

Give a name to the project to set Google Assistant for PC
Give a name to the project

Step 4: Scroll down to the end of the page and click on the Click here link next to ‘Are you looking for device registration?’

Click on Click here
Click on Click here

Step 5: Click on REGISTER MODEL

Select Register Model to set Google Assistant for PC
Select Register Model

Step 6: Add the product name, manufacturer name, and select the Device type of your choice. The details can be anything. Click on REGISTER MODEL.

 Add the details to register model
Add the details to register model

Step 7: Click on the Download OAuth 2.0 credentials to download the JSON file required for Google Assistant setup on Windows.

Download the File  to set Google Assistant for PC
Download the File

Step 8: Click on Next and then click on Skip.

Step 9: Now, open Google Cloud Platform on another tab and make sure it is the same browser; otherwise, you need to log in again into your Google account. Click on the Select a Project option.

Select the project on Google Cloud Platform
Select the project on Google Cloud Platform

Step 10: Select the Project you recently created under the ALL tab. If projects are not visible,  select the organization from the above drop-down menu.

Select the project to set Google Assistant for PC
Select the project

Step 11: Click on API & Services from the left frame of the browser window.

 Open APIs & Services to set Google Assistant for PC
Open APIs & Services

Step 12: Click on ENABLE APIS AND SERVICES.

Enable APIs and Services
Enable APIs and Services

Step 13: Now, type Google Assistant in the search bar on your screen and click on Google Assistant API from the search result.

Select Google Assistant API
Select Google Assistant API

Step 14: On the next window, click on Enable.

Enable the API
Enable the API

Step 15: When the new page is loaded, click on Credentials from the left menu and then click on CONFIGURE CONSENT SCREEN.

Select Configure Consent Screen to set Google Assistant for PC
Select Configure Consent Screen

Step 16: Next, select the User Type as External and then click on the Create button.

Create an external user
Create an external user

Step 17: Click on the drop-down menu under User Support Email and select your email address.

Select the email address
Select the email address

Step 18: Scroll down to the bottom of the page and enter your email address in the Developer Contact Information field. Click on SAVE AND CONTINUE.

Click on Save and Continue
Click on Save and Continue

Step 19: Now, on the following two pages, scroll down to the bottom and click on SAVE AND CONTINUE.

Step 20: On the third page, click on BACK TO DASHBOARD.

Go back to the dashboard
Go back to the dashboard

Step 21: Scroll down to Test users and click on ADD USERS.

Add test users
Add test users

Step 22: Enter your email address and click on SAVE.

Click on Save
Click on Save

Step 23: Now, go to the GitHub page of Google Assistant Unofficial Desktop Client and download Google_Assistant-Setup-1.0.0-rc.2.exe by clicking on it.

Download Google Assistant Unofficial Desktop Client
Download Google Assistant Unofficial Desktop Client

Step 24: After downloading the exe file, launch it. Select Anyone who uses this computer (all users) and click on Next.

Click on Next
Click on Next

Step 25: Click on Install and then Finish on the next window to successfully install the Google Assistant app on your desktop.

 Click on Install
Click on Install

Step 26: If the Google Assistant is not launched on its own, press Windows key + Shift + A to launch it.

Step 27: Click on Get Started.

 Select Get Started
Select Get Started

Step 28: Click on Proceed.

Select Proceed
Select Proceed

Step 29: Click on the Settings icon in the top-left corner of the Google Assistant app.

Open Settings
Open Settings

Step 30: In the Key File Path, you need to enter the location of the JSON file downloaded in Step 7. You can click on Browse and select the location.

Step 31: Click on Save and when there is a pop-up window, select Automatically set a path.

 Click on Save
Click on Save

Step 32: You need to relaunch the assistant app after the changes are made; click on Relaunch Assistant.

Relaunch Google Assistant
Relaunch Google Assistant

Step 33: After some time, a new tab will open on the default browser. If you are not logged in using the email id used to set up the assistant, you need to log in to get the code.

However, if you are already logged in, simply click on Allow.

Click on Allow
Click on Allow

Step 34: Now, copy the code/key token that appears on your screen.

Copy the code
Copy the code

Step 35: Paste the authentication code in the Google Assistant app and click on Submit.

Submit the code in Google Assistant
Submit the code in Google Assistant

Step 36: Click on Relaunch Assistant to finally see Google Assistant for PC.

You can now use Google Assistant on your Windows 10. Although the feature might be limited, you will get the feel of Google Assistant.

Set up of Google Assistant for PC
Set up of Google Assistant for PC

You can click on the microphone icon to give the command to the assistant or type your query in the text box. The overall process is very long, but if the above steps are followed as it is, you can set up Google Assistant very conveniently on your computer.

Pros and Cons of Setting up Google Assistant on Windows 10

There are some pros and cons related to setting up Google Assistant on Windows 10 using an unofficial app. Our team of experts has jotted down some crucial pros and cons so that you can make a better decision.

Pros of Google Assistant for PC

  • You can give commands to Google Assistant on Windows 10
  • Customization option that is not even available on the original Google Assistant
  • It does not require any heavy running applications on your desktop

Cons of Google Assistant for PC

  • Cannot perform all the tasks that Google Assistant can perform on Android devices
  • The app can be discontinued anytime.
  • It does not respond to OK Google; you need to use the keyboard shortcut to open the app on Windows PC.  

Even though there is limited functionality in the desktop version of Google Assistant, the setup process is worth giving a try. You can learn something new in the process and use Google Assistant on your Windows computer.

The cons can be overcome in the future because they are just technical limitations. Well, there are chances of Google putting a halt on the unofficial desktop app, but still, you can make most of it till it is available.  

Conclusion

Setting up Google Assistant for PC can be stressful for some users, but it is a straightforward process that can be carried out by following the steps correctly. The above guide can help you to set up Google Assistant for your Windows computer.

We recommend giving the Google Assistant Unofficial Desktop Client a try before something easy and official comes out. It is fun to work to set up Google Assistant for PC on your own and enjoy giving different commands. The Google Assistant on your computer may not be as helpful as the one on your Android phone, but it can do basic tasks for you easily.