Как да получите Google Assistant за компютър с Windows

. На втория екран с опции маркирайте „Добавяне на Python към променливите на средата“.



След като Python бъде инсталиран, отворете команден терминал и напишете “python” (без кавички). Ако всичко е наред, командният ред трябва да показва текущата ви версия на Python.



Сега трябва да конфигурираме Google Assistant ПОЖАР.



  1. Придвижете се до Страница с проекти в конзолата на Google Cloud Platform.
  2. Кликнете върху ' Създаване на проект ”Отгоре.
  3. Дайте име на проекта като „ Google Assistant ”И щракнете „Създаване“.
  4. Конзолата ще създаде новия ви проект - горе вдясно трябва да видите икона за въртящ се напредък. Когато приключи, ще бъдете отведени на страницата за конфигурация на проекта.
  5. Отидете на API на Google Assistant страница и кликнете върху „Активиране“ в горната част. “
  6. За да използвате API, ще трябва да създадете идентификационни данни. Затова кликнете върху бутона „Създаване на идентификационни данни“ горе вдясно. Съветникът за настройка ще ви преведе през този процес.
  7. Под „откъде ще извиквате API?“ Изберете „ Друг потребителски интерфейс (напр. Windows, CLI инструмент) “. За „какви данни ще имате достъп?“ изберете „ Потребителски данни ”Кръг. Сега кликнете върху „какви идентификационни данни са ми необходими?“
  8. Google ще препоръча да създадете Идентификатор на клиента на OAuth 2.0 . Дайте на клиентския идентификатор уникално име и кликнете върху „Създаване на клиентски идентификатор“.
  9. Под „Име на продукта, показан на потребителите“ въведете „My Google Assistant“ или нещо подобно.
  10. Щракнете върху „готово“, но не щракнете върху изтеглянето тук, ние се нуждаем само от тайната на клиента.
  11. Под списъка с клиентски идентификатори на OAuth 2.0 ще видите току-що направения клиентски идентификатор. Крайно вдясно кликнете върху иконата за изтегляне, за да изтеглите client_secret_XXX.json файл, където „XXX“ е клиентският ви идентификатор. Запазете този файл навсякъде на компютъра си, в идеалния случай в нова папка, наречена „асистент на Google“.
  12. Отидете на Страница за управление на активността за вашия акаунт в Google и се уверете, че „Активност в мрежата и приложенията“, „История на местоположенията“, „Информация за устройството“ и „Гласова и аудио активност“ са активирани. Това е, за да може Google Assistant действително да чете вашата персонализирана информация.

Сега трябва да конфигурираме клиент, който ще има достъп до API на Google Assistant.



Отворете команден терминал и въведете следната команда:

-m pip инсталиране на google-assistant-sdk [проби]

Това ще започне да инсталира необходимите зависимости за Python. Когато приключи, въведете тази команда следваща (променете директорията на пътя в командата).



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

В командния ред ще ви бъде показан URL адрес, който да посетите, за да упълномощите приложението. Продължете и копирайте URL адреса във вашия браузър и използвайте същия акаунт в Google, който сте използвали за конфигуриране на API на Google Assistant. Ще ви бъде показан маркер за достъп за вашия клиент - копирайте маркера за достъп в командния ред, когато бъдете помолени.

Сега ще тестваме дали Google Assistant може правилно да осъществи достъп до вашия микрофон. Въведете в командния ред:

python -m googlesamples.assistant.audio_helpers

Ако успешно възпроизведе звук за вас, можете да започнете да общувате с Google Assistant. Въведете в командния ред:

python -m googlesamples.assistant

Изчакайте да каже „натиснете Enter, за да изпратите нова заявка“, след това натиснете Enter на клавиатурата, за да започнете да говорите във вашия микрофон. Когато приключите с разговора, командният ред ще покаже транскрипция на казаното от вас, както и възпроизвеждане на отговора на Google Assistant.

Сега горният команден ред е доста грозен метод за взаимодействие с API на Google Assistant, но за щастие има разширение за браузъра Chrome, наречено „ AutoVoice ”, Което просто изисква на вашия компютър да е настроен Google Assistant (което току-що направихме!). Ще трябва обаче да направим малко повече магия на командния ред, за да я настроим правилно.

Отворете командния ред и копирайте следната команда:

 py -c 'от distutils.sysconfig импортиране get_python_lib; от urllib.request urlretrieve за импортиране; urlretrieve ('https://joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py