Как получить Google Assistant для ПК

Ненавижу Кортану? Попробуй ОК, Google вместо

Google и Microsoft еще не создали простой способ заставить Google Assistant работать на Windows с мая 2019 года. Хотя это возможно, этот процесс предназначен для разработчиков голосовых приложений, а не людей, которые просто хотят использовать Google Assistant в качестве альтернативы Microsoft. голосовой помощник, Кортана. (Напротив, Microsoft и Amazon совместно работали над тем, чтобы Alexa, голосовой помощник Amazon, работал с Cortana относительно легко. См. «Как использовать Alexa и Cortana вместе», чтобы узнать, как это настроить.)

Если ваша цель – легкий доступ к Google Assistant, лучше всего купить устройство Google Home и установить его рядом с компьютером под управлением Windows или macOS. (Google Home Mini обычно стоит $ 49.) Вы также можете установить приложение Google Assistant (для Android или iOS) на телефон или планшет. Или, для более самостоятельной работы, купите и создайте Google Voice Kit (обычно менее 60 долларов). Все это официально поддерживаемые способы доступа к Google Assistant.

Если у вас есть устройство Chromebook или Chrome OS, вы можете включить Google Assistant. В омнибоксе браузера перейдите на страницу chrome: // flags , введите assistant в поле поиска, которое отображается на странице, затем рядом с параметром «Включить Google Assistant», выберите Включить в раскрывающемся меню. Нажмите кнопку Перезагрузить сейчас в правом нижнем углу после включения Google Assistant. Затем перейдите в chrome: // settings и прокрутите вниз до «Search and Assistant», выберите Google Assistant , переместите ползунок Assistant в положение «on». Включите параметр «ОК Google», чтобы система могла прослушивать и отвечать на эту голосовую команду. (Отрегулируйте любые другие параметры по желанию.)

В будущем Google может добавить аналогичные возможности Google Assistant в браузер Chrome в Windows. До этого следующие шаги позволят вам установить и настроить базовую версию Google Assistant на ПК с текущей версией Windows 10.

Чтобы выполнить следующие шаги, вам понадобится установить программное обеспечение в вашей системе Windows. Вам также понадобится учетная запись Google, чтобы создать проект облачной платформы Google для Google Assistant. Прежде чем начать, вам также необходимо включить доступ к голосовой и звуковой активности для своей учетной записи Google. (Часто это уже включено, но вы можете включить его вместе с другим доступом к информации по адресу https://myaccount.google.com/activitycontrols.)

  1. Загрузите и установите Python. Дважды щелкните загруженный файл, чтобы запустить его, затем установите флажок «Добавить Python 3.7 в PATH», затем выберите Установить сейчас . Разрешить приложению разрешение на установку. Это может занять несколько минут. По завершении установки нажмите « Закрыть ».

  2. В Windows откройте проводник Windows и перейдите в основной каталог диска C :. Выберите значок новой папки и создайте новую папку с именем «GoogleAssistant».

  3. В вашем браузере (предпочтительно Chrome) откройте https://console.cloud.google.com/cloud-resource-manager. Войдите в свою учетную запись Google, если будет предложено.

  4. Выберите Создать проект , затем введите «WinGoogleAssistant» в качестве имени проекта.


    После того, как вы введете название проекта в поле, посмотрите сразу под полем. Запишите идентификатор проекта. Вам это понадобится позже. Как правило, идентификатор проекта может состоять из двух слов и строки чисел, разделенных черточками.


    Когда вы запишите идентификатор проекта, выберите Создать . (Если вы выберете другое имя проекта, замените его на следующих шагах.) Подождите, пока система создаст проект.

  5. Откройте другую вкладку браузера и перейдите на страницу https://console.developers.google.com/apis/api/embeddedassistant.googleapis.com/overview, а затем выберите Включить . Это позволяет использовать Google Assistant API для вашего проекта.

  6. Затем выберите Создать учетные данные .

    На экране «Добавить учетные данные в свой проект» выберите следующие три ответа:

    • В разделе «Какой API вы используете?» Выберите Google Assistant API ,
    • В разделе «Откуда вы будете вызывать API» выберите Другой пользовательский интерфейс (например, Windows, инструмент CLI) ,
    • В разделе «К каким данным вы будете обращаться» выберите Данные пользователя .

    Затем нажмите кнопку Какие учетные данные мне нужны? .

  7. На следующем экране «Настройка согласия OAuth» выберите Настройка экрана согласия . Измените кнопку Тип приложения на Внутренний , введите «WinGoogleAssistant» в поле «Имя приложения», затем прокрутите страницу вниз и выберите Сохранить .

  8. Выберите Создать учетные данные в открывшемся окне учетных данных API, затем выберите Помогите мне выбрать . Опять же, выберите те же параметры, что и в шаге 5 выше.

  9. В поле «Имя» для «Создать идентификатор клиента OAuth 2.0» введите «WGAcredentials», затем нажмите синюю кнопку Создать идентификатор клиента OAuth .

    Выберите Готово после выбора варианта загрузки учетных данных.

  10. Справа от только что созданных учетных данных выберите стрелку, указывающую вниз, которая должна отображать «Download JSON» при наведении указателя мыши на параметр. Выберите его, чтобы загрузить файл. Перейдите в созданную ранее папку «GoogleAssistant» и сохраните файл JSON в этой папке.

  11. Выберите меню «Пуск», затем «Система Windows» и «Командная строка». Это откроет окно командной строки. Тип:

    py -m pip install google-assistant-sdk [samples]

    Подождите, пока установка завершится.

  12. Затем установите инструмент учетных данных, набрав:

    py -m pip install –upgrade google-auth-oauthlib [инструмент]

  13. Откройте проводник Windows, перейдите к ранее сохраненному файлу JSON (т. Е. В созданной вами папке GoogleAssistant), щелкните его правой кнопкой мыши и выберите Свойства .

    Нажмите в поле имени файла, нажмите Ctrl-A , чтобы выбрать все, затем Ctrl-C , чтобы скопировать имя файла.

  14. Вернитесь в окно командной строки и введите:

    google-oauthlib-tool –client-secrets C: \ GoogleAssistant \ client_secret_-replace-this-with-your-file-name-here.apps.googleusercontent.com.json –scope https://www.googleapis.com/auth/assistant-sdk-prototype –save –headless

    Введите, затем вставьте, затем введите

    Чтобы ввести это правильно, вам нужно набрать:

    google-oauthlib-tool –client-secrets C: \ GoogleAssistant \

    Затем нажмите Ctrl-V , чтобы вставить имя файла, которое вы скопировали на шаге 12, продолжайте ввод с пробелом, а затем

    – область https://www.googleapis.com/auth/assistant-sdk-prototype –save –headless

  15. Затем вы увидите отображаемый URL с подсказкой «Введите код авторизации:». Выберите весь URL, начиная с «https: //». Нажмите Ctrl-C , чтобы скопировать URL.

  16. Откройте новую вкладку браузера и вставьте скопированный URL-адрес в омнибокс. Выберите ту же учетную запись Google, которую вы использовали ранее для создания учетных данных.

  17. Выберите Разрешить , чтобы предоставить приложению доступ к Google Assistant.

  18. Далее вы должны увидеть длинную строку букв и цифр. Нажмите на поле справа от них, чтобы скопировать символы.

  19. Вернитесь в окно командной строки и нажмите Ctrl-V , чтобы вставить код авторизации в приглашение. Нажмите клавишу Ввод . Вы должны увидеть сообщение о том, что «учетные данные сохранены».

  20. Чтобы проверить, что все работает как положено, введите:

    py -m googlesamples.assistant.grpc.audio_helpers

    Это должно записать 5 секунд аудио и воспроизвести его для вас.

  21. Далее введите следующее:

    cd C: \ GoogleAssistant

    Затем введите:

    googlesamples-assistant-devicetool –project-id the-project-id-you-write-down-ранее регистрация-модель –manufacturer «Помощник разработчика SDK »- название продукта« Ассистент SDK light »- тип LIGHT – модель« WinGAsst »

    Обязательно замените «the project-id-you-write-down-ранее» словами и буквами идентификатора проекта, которые отображались при создании проекта Cloud Platform.

  22. Чтобы запустить Google Assistant с функциями PTT, введите:

    py -m googlesamples.assistant.grpc.pushtotalk –device-model-id «WinGAsst» –project-id идентификатор-проекта-вы-записали-ранее

    Снова замените «the-project-id-you-write-down-ранее» строкой идентификатора проекта, которая отображалась при создании этого проекта.

  23. Это оно!

Теперь у вас есть рабочая демонстрация Google Assistant в вашей системе Windows. В этой конфигурации после нажатия Ввод вы можете напрямую задавать вопросы Google Assistant. Вам не нужно произносить традиционную команду «ОК, Google». Вместо этого просто нажмите Enter , когда программа активна, затем говорите.


Будем надеяться, что в будущем выпуске программного обеспечения Chrome или Google доступ к Google Assistant в Windows станет таким же простым, как и сегодня, в Chrome OS, Android или iOS.

Оцените статью
Solutics.ru
Добавить комментарий