Съдържание:

Google Асистент за PC/Mac/Linux: 5 стъпки
Google Асистент за PC/Mac/Linux: 5 стъпки

Видео: Google Асистент за PC/Mac/Linux: 5 стъпки

Видео: Google Асистент за PC/Mac/Linux: 5 стъпки
Видео: Я научу тебя пользоваться macOS за 25 минут! Мастер-класс по переходу с Windows ПК на Mac! 2024, Ноември
Anonim
Google Assistant за PC/Mac/Linux
Google Assistant за PC/Mac/Linux

Google Assistant е отговорът на Google на помощника за интелигентен дом Alexa на Amazon. Първоначално наличен само с ограничена функционалност в приложението Google Allo, по -късно Google Assistant се появи със смартфоните Google Home и Pixel, за да донесе пълната мощ на асистента на Google на потребителите.

След няколко месеца чакане смартфоните с Android 6.0+ също получиха Google Assistant, а само преди няколко дни Google пусна SDK на Google Assistant, който позволява на Assistant да се изпълнява на почти всяка платформа. Днес ще ви покажем как да инсталирате Google Assistant на вашата Windows, Mac или Linux машина с помощта на Python.

Стъпка 1: Изисквания

Изисквания
Изисквания
Изисквания
Изисквания

Python 3

Ще трябва да имате инсталиран Python, независимо дали използвате Windows, macOS или GNU/Linux дистрибуция. Инсталацията е доста проста. Просто отворете инсталационния файл и изберете персонализирана инсталация. В следващата стъпка щракнете върху следващия, поставете отметка в квадратчето Добавяне на Python към променливите на средата и след това преминете към следващите стъпки и инсталирайте Python.

Можете да потвърдите, че Python работи, като отворите терминал/командния ред и след това просто напишете python. Ако видите, че терминалът/командният ред връща текущата версия на Python на вашия компютър, значи сте златни!

Стъпка 2: Конфигурирайте API на Google Assistant

Конфигурирайте API на Google Assistant
Конфигурирайте API на Google Assistant
Конфигурирайте API на Google Assistant
Конфигурирайте API на Google Assistant
Конфигурирайте API на Google Assistant
Конфигурирайте API на Google Assistant

Следват инструкции стъпка по стъпка, които ви превеждат през процеса, за да активирате API на Google Assistant в конзолата за облачна платформа, така че да имате достъп до Google Assistant чрез програмата Python. Всички тези стъпки са независими от платформата, което означава, че стъпките са еднакви за Windows, macOS и GNU/Linux OS.

  1. Отидете на страницата Проекти в Google Cloud Platform Console.
  2. Кликнете върху „Създаване на проект“отгоре.
  3. Назовете проекта „My Google Assistant“и щракнете върху „Create“.
  4. Изчакайте няколко секунди, докато конзолата създаде вашия нов проект. Трябва да видите въртяща се икона за напредък в горния десен ъгъл. След като приключи създаването на вашия проект, ще бъдете пренасочени към страницата за конфигуриране на вашия проект.
  5. Щракнете върху тази връзка, за да отидете направо на страницата на Google Assistant API. Горе кликнете върху „Активиране“.
  6. Google ще ви предупреди, че трябва да създадете идентификационни данни, за да използвате този API. Кликнете върху „Създаване на идентификационни данни“горе вдясно. Това ще ви отведе до страницата на съветника за настройка, където Google ви помага да разберете какви идентификационни данни са ви необходими, за да използвате този API.
  7. Под „откъде ще извиквате API“изберете „Друг потребителски интерфейс (напр. Windows, CLI инструмент)“. За „до какви данни ще имате достъп“изберете кръга „Потребителски данни“. Сега докоснете „какви идентификационни данни ми трябват?“

  8. Google трябва да препоръча да създадете клиентски идентификатор на OAuth 2.0. Дайте име на Client ID всичко, което искате, например вашето име + Desktop. След като приключите с избора на име, щракнете върху „създаване на клиентски идентификатор“.
  9. Под „Име на продукта, показвано на потребителите“, въведете „Моят Google Асистент“. Щракнете върху продължи.
  10. Кликнете върху „готово“. Няма нужда да натискате изтегляне тук, тъй като имаме нужда само от клиентската тайна, която ще изтеглим по -нататък.
  11. Сега под списъка с клиентски идентификатори на OAuth 2.0 трябва да видите клиентския идентификатор, който току -що сте направили. Докрай надясно, щракнете върху иконата за изтегляне, за да изтеглите файла client_secret_XXX.json, където „XXX“е вашият клиентски идентификатор. Запазете този файл навсякъде на компютъра си, в идеалния случай в нова папка, наречена „googleassistant“.
  12. Отидете на страницата за контрол на активността за вашия акаунт в Google и се уверете, че „Активност в мрежата и приложенията“, „История на местоположенията“, „Информация за устройството“и „Гласова и аудио активност“са активирани. Това е така, че Google Assistant всъщност може да ви прочете персонализирана информация.

Сега създадохме механизъм за клиент, в този случай нашата Windows/Mac/Linux машина, за достъп до API на Google Assistant под нашия акаунт в Google. След това трябва да настроим клиента, който ще има достъп до API на Google Assistant.

Стъпка 3: Инсталирайте примерния проект на Python на Google Assistant

Инсталирайте примерния проект на Python на Google Assistant
Инсталирайте примерния проект на Python на Google Assistant
Инсталирайте примерния проект на Python на Google Assistant
Инсталирайте примерния проект на Python на Google Assistant
Инсталирайте примерния проект на Python на Google Assistant
Инсталирайте примерния проект на Python на Google Assistant

Отворете прозорец на терминал/командния ред и преминете през следните стъпки. Първо въведете тази команда:

python -m pip install google-assistant-sdk [мостри]

Трябва да видите цял куп зависимости, които се изтеглят и инсталират, когато въведете тази команда. Те са необходими, за да работи примерният проект на Python. Изчакайте да приключи.

След като приключи, след това въведете следната команда (не забравяйте да коригирате пътя):

pip install --upgrade google-auth-oauthlib [инструмент] google-oauthlib-tool --client-secrets път/към/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save-безглави

(Както в моя случай, беше: pip install --upgrade google-auth-oauthlib [tool] google-oauthlib-tool --client-secrets "C: / Users / Arya Bhushan / Documents / GAssistant / additional / client_id.json "--scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless)

В командния ред ще видите отговор, който ви казва да посетите URL, за да оторизирате приложението.

Копирайте и поставете този URL адрес в браузъра си. Изберете същия профил в Google, който сте използвали за конфигуриране на API на Google Assistant. На следващата страница ще видите текстово поле, което съдържа маркера за достъп на вашия клиент.

Копирайте този маркер на Access и го поставете в командния ред, където той ви иска кода за упълномощаване. Ако е направено правилно, ще видите отговор, че вашите идентификационни данни са запазени.

Стъпка 4: Тествайте Google Assistant

Тествайте Google Assistant
Тествайте Google Assistant
Тествайте Google Assistant
Тествайте Google Assistant

въведете тази команда, за да започнете да говорите с Google Assistant:

стартирайте python -m googlesamples.assistant.grpc.pushtotalk

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

Забавлявайте се да играете с Google Assistant на вашата Windows, macOS или GNU/Linux машина! Това не е особено полезно в този формат, но е много бърза демонстрация на възможностите, които новият SDK на Google Assistant представлява. Може би в близко бъдеще може да видим приложения за настолни компютри или разширения на браузъри, които да се възползват от тази функционалност.

Стъпка 5: Допълнителна информация

Допълнителна информация
Допълнителна информация

Е, това са първите ми инструкции и ако има някакви грешки или проблем, не се колебайте да коментирате и ще се опитам да го подобря!

Също така прикачвам pdf версията на тази инструкция в тази стъпка, така че се наслаждавайте:)

P. S. Ако сте на Ubuntu, трябва да инсталирате липсваща зависимост, т.е. пакета python3-pyaudio. Благодарение на PeterB480

Източник: XDA

Препоръчано: