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

Google Assistant доступен почти на каждом недавно выпущенном телефоне Android, но в настоящее время нет версии для настольного компьютера. Однако сегодня я покажу вам (несколько утомительный) способ запуска Google Assistant на вашем компьютере с Windows.

На момент написания этой статьи не было причудливого графического интерфейса для того, что мы собираемся сделать, и установка будет опираться главным образом на командные строки. Но как только вы его запустите, вы можете говорить в микрофон вашего компьютера так же, как и на вашем Android-устройстве, чтобы управлять Google Assistant.

Требования

  • Python 3

Сначала вам нужно установить Python на свой компьютер, но следуйте за мной внимательно. Загрузите и запустите установщик Python .exe и сделайте выборочную установку. На втором экране опций отметьте «Добавить Python в переменные окружения».

После установки Python откройте командный терминал и введите «python» (без кавычек). Если все хорошо, в командной строке должна отображаться текущая версия Python.

Теперь нам нужно настроить API Google Assistant.

  1. Перейдите к Страница проектов в консоли Google Cloud Platform.
  2. Нажмите на «Создать проектНаверх.
  3. Дайте проекту название, например «Google Assistant», и нажмите «Создать».
  4. Консоль создаст ваш новый проект — вы должны увидеть вращающийся значок прогресса в правом верхнем углу. Когда это будет сделано, вы попадете на страницу конфигурации проекта.
  5. Перейти к Google Assistant API страницы и нажмите «Включить» вверху. »
  6. Чтобы использовать API, вам нужно создать учетные данные. Поэтому нажмите кнопку «Создать учетные данные» в правом верхнем углу. Мастер настройки проведет вас через этот процесс.
  7. В разделе «откуда вы будете вызывать API?» Выберите «Другой пользовательский интерфейс (например, Windows, инструмент CLI)«. Для «к каким данным вы будете обращаться?» Выберите «Данные пользователяКруг Теперь нажмите «какие учетные данные мне нужны?»
  8. Google порекомендует вам создать Идентификатор клиента OAuth 2.0. Дайте идентификатору клиента уникальное имя и нажмите «создать идентификатор клиента».
  9. В разделе «Название продукта показано пользователям» введите «Мой Google Assistant» или что-то в этом роде.
  10. Нажмите «Готово», но не нажимайте здесь, нам нужен только секрет клиента.
  11. В списке идентификаторов клиентов OAuth 2.0 вы увидите только что созданный идентификатор клиента. В правом нижнем углу нажмите на значок загрузки, чтобы загрузить client_secret_XXX.json файл, где «XXX» — ваш идентификатор клиента. Сохраните этот файл в любом месте на вашем компьютере, в идеале в новой папке под названием «googleassistant».
  12. Перейти к Страница контроля активности для вашей учетной записи Google и убедитесь, что «Веб Активность приложения »,« История местоположений »,« Информация об устройстве »и« Голос Аудио Активность »включены. Это так, что Google Assistant может фактически прочитать вашу персональную информацию.

Теперь нам нужно настроить клиент, который будет обращаться к Google Assistant API.

Откройте командный терминал и введите следующую команду:

py -m pip install google-assistant-sdk [примеры]

Начнется установка необходимых зависимостей для Python. Когда это будет сделано, введите следующую команду (измените путь к каталогу в команде): py –m googlesamples.assistant.auth_helpers —client – ​​секреты изменения \ your \ path \ client_secret_XXX.apps.googleusercontent.com.json

В командной строке вам будет показан URL-адрес для авторизации приложения. Затем скопируйте URL-адрес в свой браузер и используйте ту же учетную запись Google, которую вы использовали для настройки Google Assistant API. Вам будет показан токен доступа для вашего клиента — скопируйте токен доступа в командную строку, где это требуется.

Теперь мы проверим, может ли Google Assistant правильно получить доступ к вашему микрофону. Введите в командной строке:

python -m googlesamples.assistant.audio_helpers

Если он успешно воспроизводит некоторые аудио для вас, вы можете начать общаться с Google Assistant. Введите в командной строке:

python -m googlesamples.assistant

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

Теперь приведенная выше командная строка — довольно уродливый метод взаимодействия с Google Assistant API, но, к счастью, есть расширение для браузера Chrome, которое называется «AutoVoice”, Что просто требует, чтобы на вашем компьютере был установлен помощник Google (что мы только что сделали!). Однако для правильной настройки нам потребуется немного больше магии командной строки.

Откройте командную строку и скопируйте следующую команду:

py -c «из distutils.sysconfig import get_python_lib; из urllib.request import urlretrieve; urlretrieve (‘https://joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py’, get_python_lib () + ‘/googlesamples/assistant/__main__.py’) »

Теперь перейдите к AutoVoice Расширение страницы с браузером Google Chrome и установите его. В параметрах расширения настройте команду пробуждения на что-то вроде «Привет, Google», «Хорошо, Google» или что-то, что вы действительно хотите.

Включите опцию «Always Listening» и установите для «Wake up Expression» что-то отличное от того, которое вы указали в качестве команды wake up. Помните — одно выражение — чтобы разбудить расширение, другое — чтобы разбудить помощника Google.

Теперь введите в командной строке: py -m googlesamples.assistant

Теперь вы можете просто сказать «Привет, Google!» Или что-то еще, что вы указали в качестве выражения, чтобы активировать Google Assistant, и немедленно начать давать ему команды («Привет, Google, какая сегодня погода?»)

Ссылка на основную публикацию
Adblock
detector