Cách tải Trợ lý Google cho Windows PC

Trợ lý Google có sẵn trên hầu hết mọi điện thoại Android được sản xuất gần đây, nhưng hiện không có phiên bản dành cho máy tính để bàn. Tuy nhiên, hôm nay tôi sẽ chỉ cho bạn một phương pháp ( hơi tẻ nhạt ) để Trợ lý Google chạy trên máy Windows của bạn.

Theo bài viết này, không có GUI ưa thích cho những gì chúng ta sắp làm và quá trình cài đặt sẽ chủ yếu dựa vào các dòng lệnh. Nhưng sau khi đã thiết lập và chạy, bạn có thể nói vào micrô của máy tính như khi bạn nói với thiết bị Android để điều khiển Trợ lý Google.

Yêu cầu

  • Python 3

Đầu tiên, bạn sẽ cần cài đặt Python trên máy tính của mình và sau đó chúng ta cần thêm nó vào đường dẫn, hãy làm theo tôi. Tải xuống và khởi chạy trình cài đặt Python .exe và để nó thực hiện cài đặt tùy chỉnh . Trên màn hình tùy chọn thứ hai, đánh dấu chọn “Thêm Python vào các biến môi trường”.

Sau khi Python được cài đặt, hãy mở một đầu cuối lệnh và nhập “python” (không có dấu ngoặc kép). Nếu tất cả đều ổn, dấu nhắc lệnh sẽ hiển thị phiên bản Python hiện tại của bạn.

Bây giờ chúng ta cần định cấu hình API Trợ lý Google.

  1. Điều hướng đến trang Dự án trong Google Cloud Platform Console.
  2. Nhấp vào “ Tạo dự án ” ở trên cùng.
  3. Đặt tên cho dự án như “ Trợ lý Google ” và nhấp vào “Tạo”.
  4. Bảng điều khiển sẽ tạo dự án mới của bạn - bạn sẽ thấy biểu tượng tiến trình quay ở trên cùng bên phải. Khi hoàn tất, bạn sẽ được đưa đến trang cấu hình dự án.
  5. Truy cập trang API Trợ lý Google và nhấp vào “Bật” ở trên cùng. ”
  6. Để sử dụng API, bạn cần tạo thông tin đăng nhập. Vì vậy, hãy nhấp vào nút “Tạo thông tin đăng nhập” ở trên cùng bên phải. Trình hướng dẫn thiết lập sẽ hướng dẫn bạn thực hiện quá trình này.
  7. Bên dưới “bạn sẽ gọi API từ đâu?”, Hãy chọn “ Giao diện người dùng khác (ví dụ: Windows, công cụ CLI) “. Đối với "bạn sẽ truy cập dữ liệu nào?" chọn vòng kết nối " Dữ liệu người dùng ". Bây giờ hãy nhấp vào “tôi cần thông tin đăng nhập nào?”
  8. Google sẽ khuyên bạn nên tạo ID ứng dụng khách OAuth 2.0 . Đặt tên duy nhất cho ID khách hàng và nhấp vào “Tạo ID khách hàng”.
  9. Trong phần “Tên sản phẩm được hiển thị cho người dùng”, hãy nhập “Trợ lý Google của tôi” hoặc nội dung tương tự.
  10. Nhấp vào “hoàn tất”, nhưng không nhấp vào tải xuống ở đây, chúng tôi chỉ cần bí mật của khách hàng.
  11. Trong danh sách ID ứng dụng khách OAuth 2.0, bạn sẽ thấy ID ứng dụng bạn vừa tạo. Ở ngoài cùng bên phải, hãy nhấp vào biểu tượng tải xuống để tải xuống tệp client_secret_XXX.json , trong đó 'XXX' là ID khách hàng của bạn. Lưu tệp này ở bất kỳ đâu trên máy tính của bạn, lý tưởng là trong một thư mục mới có tên “trợ lý Google”.
  12. Truy cập trang Kiểm soát hoạt động cho tài khoản Google của bạn và đảm bảo rằng “Hoạt động web và ứng dụng”, “Lịch sử vị trí”, “Thông tin thiết bị” và “Hoạt động âm thanh và giọng nói” được bật. Điều này để Trợ lý Google thực sự có thể đọc thông tin được cá nhân hóa của bạn.

Bây giờ chúng ta cần định cấu hình một ứng dụng khách sẽ truy cập vào API Trợ lý Google.

Mở một đầu cuối lệnh và nhập lệnh sau:

-m pip cài đặt google-Assistant-sdk [mẫu]

Điều này sẽ bắt đầu cài đặt các phụ thuộc bắt buộc cho Python. Khi hoàn tất, hãy nhập lệnh này tiếp theo (thay đổi thư mục đường dẫn trong lệnh).

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

Trong dấu nhắc lệnh, bạn sẽ được hiển thị một URL cần truy cập để cấp phép ứng dụng. Hãy tiếp tục và sao chép URL vào trình duyệt của bạn và sử dụng cùng một tài khoản Google mà bạn đã sử dụng để định cấu hình API Trợ lý Google. Bạn sẽ được hiển thị mã thông báo truy cập cho ứng dụng khách của mình - hãy dán mã thông báo truy cập vào dấu nhắc lệnh khi được yêu cầu.

Bây giờ, chúng tôi sẽ kiểm tra xem Trợ lý Google có thể truy cập đúng vào micrô của bạn hay không. Nhập vào dấu nhắc lệnh:

python -m googlesamples.assistant.audio_helpers

Nếu nó phát thành công một số âm thanh cho bạn, bạn có thể bắt đầu giao tiếp với Trợ lý Google. Nhập vào dấu nhắc lệnh:

python -m googlesamples.assistant

Chờ nó nói “nhấn Enter để gửi yêu cầu mới”, sau đó nhấn Enter trên bàn phím để bắt đầu nói vào micrô của bạn. Khi bạn nói chuyện xong, dấu nhắc lệnh sẽ hiển thị bản ghi những gì bạn đã nói, đồng thời phát lại phản hồi của Trợ lý Google.

Bây giờ, dấu nhắc lệnh ở trên là một phương pháp tương tác khá xấu xí với API Trợ lý Google, nhưng may mắn thay, có một tiện ích mở rộng cho trình duyệt Chrome có tên “ AutoVoice ” chỉ yêu cầu bạn thiết lập Trợ lý Google trên máy tính của mình (mà chúng tôi vừa làm !). Tuy nhiên, chúng ta sẽ cần thực hiện thêm một chút phép thuật nhắc lệnh để thiết lập nó đúng cách.

Mở dấu nhắc lệnh và sao chép lệnh sau:

py -c "từ distutils.sysconfig import get_python_lib; from urllib.request import urlretrieve; urlretrieve ('// joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py', get_python_lib () + '/googlesamples/assistant/__main__.py') "

Bây giờ điều hướng đến trang tiện ích mở rộng AutoVoice bằng trình duyệt Google Chrome và cài đặt nó. Trong các tùy chọn tiện ích mở rộng, hãy định cấu hình lệnh đánh thức thành một cái gì đó như “ Hey Google” hoặc “Ok Google” hoặc bất cứ thứ gì bạn thực sự muốn.

Bật tùy chọn “ Luôn lắng nghe ” và đặt “ Biểu thức đánh thức ” thành thứ gì đó khác với những gì bạn đặt làm lệnh đánh thức. Hãy nhớ rằng - một biểu thức là đánh thức tiện ích mở rộng , biểu thức còn lại là đánh thức Trợ lý Google .

Bây giờ gõ vào dấu nhắc lệnh của bạn:

py -m googlesamples.assistant

Giờ đây, bạn chỉ cần nói “Này Google!” hoặc bất cứ điều gì bạn đặt làm biểu thức của mình để đánh thức Trợ lý Google và ngay lập tức bắt đầu ra lệnh cho Trợ lý ( “Này Google, thời tiết hôm nay thế nào?” )