Как получить Google Assistant на вашем компьютере с Windows, Mac или Linux

  1. Настройте Google Assistant API
  2. Установите пример проекта Python для Google Assistant
  3. Протестируйте помощника Google

Google Assistant является ответом Google на Amazon умный дом помощник Алекса. Изначально доступный только с ограниченными функциональными возможностями в приложении Google Allo, Google Assistant позже был выпущен с Главная страница Google и пиксельные смартфоны, чтобы предоставить всю мощь помощника Google для потребителей.

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

Примечание: на данный момент это исключительно для образовательных целей. Там нет причудливого графического интерфейса для вас играть, и для установки Assistant необходимо использовать командную строку.

Вам нужно будет установить Python независимо от того, используете ли вы Windows, macOS или дистрибутив GNU / Linux. Установка довольно проста и уже хорошо документировано вики Python , поэтому мы не будем вдаваться в подробности о том, как запустить Python и запустить его на своей машине.

Если у вас есть Python, работающий на вашем компьютере (вы можете подтвердить, что он работает, открыв терминал / командную строку, а затем просто набрав python.) Если вы видите, что терминал / командная строка возвращает текущую версию Python на вашем компьютере, тогда ты золотой

) Если вы видите, что терминал / командная строка возвращает текущую версию Python на вашем компьютере, тогда ты золотой

Затем, прежде чем мы сможем установить необходимые файлы для работы Google Assistant, нам нужно включить доступ к API Google Assistant в консоли Google Cloud Platform.

Настройте Google Assistant API

Далее следуют пошаговые инструкции, которые покажут вам, как включить Google Assistant API в консоли Cloud Platform, чтобы вы могли получить доступ к Google Assistant через программу Python. Все эти шаги не зависят от платформы, что означает, что шаги одинаковы для пользователей Windows, macOS и GNU / Linux.

  1. Перейти к Страница проектов в консоли Google Cloud Platform.
  2. Нажмите « Создать проект » вверху.
  3. Назовите проект «Мой Google Assistant» и нажмите «Создать».
  4. Подождите несколько секунд, пока консоль создаст ваш новый проект. Вы должны увидеть вращающийся значок прогресса в правом верхнем углу. После завершения создания вашего проекта вы попадете на страницу конфигурации вашего проекта.
  5. Нажмите на эту ссылку перейти прямо на страницу Google Assistant API. Вверху нажмите «Включить».
  6. Google предупредит вас, что вам нужно создать учетные данные для использования этого API. Нажмите « Создать учетные данные » в правом верхнем углу. Это приведет вас на страницу мастера установки, где Google поможет вам определить, какие учетные данные вам нужны для использования этого API.
  7. В разделе «откуда вы будете вызывать API» выберите « Другой интерфейс (например, Windows, инструмент CLI) ». Для «к каким данным вы будете обращаться» выберите кружок « Данные пользователя ». Теперь нажмите «какие учетные данные мне нужны?»
  8. Google должен порекомендовать вам создать идентификатор клиента OAuth 2.0 . Назовите идентификатор клиента как хотите, например, ваше имя + рабочий стол. Когда вы закончите выбирать имя, нажмите «создать идентификатор клиента».
  9. В разделе «Название продукта показано пользователям» введите «My Google Assistant». Нажмите «Продолжить».
  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.

Установите пример проекта Python для Google Assistant

Хотя Google рекомендует вам настроить Виртуальные среды Python чтобы изолировать Google Assistant SDK и его зависимости от других системных пакетов Python, мы пропустим этот шаг, так как маловероятно, что вы поэкспериментируете с ним дольше нескольких минут. Вы можете легко вернуться к консоли Cloud Platform и отключить API, если вас беспокоит возможность доступа других программ к вашей учетной записи Google.

Откройте окно терминала / командной строки и выполните следующие шаги. Сначала введите эту команду:

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

Вы должны увидеть целую кучу зависимостей, загружаемых и устанавливаемых при вводе этой команды. Это необходимо для работы примера проекта Python. Подождите, пока это закончится.

Как только это будет сделано, затем введите следующую команду (не забудьте скорректировать путь):

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

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

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

Скопируйте этот токен доступа и вставьте его в командную строку, где он запрашивает код авторизации. Если все сделано правильно, вы увидите ответ, что ваши учетные данные были сохранены.

Если все сделано правильно, вы увидите ответ, что ваши учетные данные были сохранены

Протестируйте помощника Google

Первое, что вы захотите проверить, это то, может ли Google Assistant записывать звук с вашего микрофона. Введите следующую команду в командной строке, которая запишет 5 секунд аудио и воспроизведет его для вас:

python -m googlesamples.assistant.audio_helpers

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

python -m googlesamples.assistant

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

Получайте удовольствие, играя в Google Assistant на своем компьютере с Windows, MacOS или GNU / Linux! Я играл с ним всего несколько минут, прежде чем мне стало скучно. Это не особенно полезно в этом формате, но это очень быстрая демонстрация возможностей, которые представляет новый Google Assistant SDK. Возможно, в ближайшем будущем мы можем увидеть приложения для настольных компьютеров или расширения браузера, использующие эти функции.

Хотите, чтобы больше подобных сообщений доставлялось на ваш почтовый ящик? Введите адрес электронной почты, чтобы подписаться на нашу рассылку.

Похожие

Как конвертировать аудио
Вы скачали песни в формате AAC или WMA и хотели бы конвертировать их в MP3? Хотите ли вы скопировать песни с музыкального компакт-диска на компьютер, но не знаете, на какую программу положиться? Не волнуйтесь, вы пришли в нужное место в нужное время. Фактически, в сегодняшнем уроке я объясню, как конвертировать аудио, используя одни из лучших программ, разработанных для этой цели. Я имею в виду приложения, в основном бесплатные, которые позволяют преобразовывать все
Windows Movie Maker
С Windows Movie Maker вы можете быстро превратить ваши фотографии и видео в полированные фильмы. Добавьте специальные эффекты, переходы, звук и подписи, чтобы рассказать свою историю. Поделитесь фильмом с друзьями и семьей. Windows Movie Maker - это простое в использовании и мощное программное
Браузер файлов iPhone для Windows / Mac
Зачем вам нужен браузер файлов для iPhone? В настоящее время iPhone становится все более и более важным в жизни людей. Он не только работает как простой мобильный телефон для общения, но также хорошо работает в качестве инструмента личного помощника. Например, вы можете использовать iPhone для работы в Интернете, читать последние новости, получать или отправлять электронные письма своим клиентам; или вы можете использовать его для чтения электронных книг, деловых материалов,
Как установить приложения за пределами Google Play
... пример, Grooveshark, бесплатный онлайн-сервис потоковой передачи музыки, ранее имел приложение в магазине Play. Однако после спора с Google приложение было удалено , Grooveshark теперь предлагает приложение на своем веб-сайте для загрузки пользователями. Процесс Вы можете скачать APK-файл на свое мобильное устройство или на компьютер, хотя последнее немного
Как разблокировать персонализацию в Windows 8 Pro Build 9200
Узнайте здесь, как разблокировать персонализацию в Windows 8 Pro Build 9200 с помощью активаторов. Для разблокировки персонализации есть два активатора для Windows 8 Pro build 9200 Final Release. Эти два активатора могут работать как на ноутбуках, так и на ПК и обязательно будут работать. Windows 8 является последней версией ОС, но нельзя отрицать, что в Windows 7 были реализованы такие функции, как «Пауза», «Возобновить», «Копировать», «Переместить команду»,
Windows PhoneTutorial 1: Создание проекта приложения для Windows Phone в Visual Studio
Это руководство предназначено для создания классического приложения «Hello World», а также познакомит вас с инструментами и процедурами, необходимыми для создания и тестирования Silverlight для приложений Windows Phone. Платформа приложений Windows Phone позволяет создавать удивительные приложения и игры, быстрые, высококачественные и многофункциональные приложения. В течение этого Учебник
Как перейти с пиратской Windows на законную Windows 10
Microsoft любит Windows 10, пользователи, обновляющиеся с Windows 8.1, любят Windows 10, и даже некоторые пираты любят новую операционную систему. Теперь Microsoft хочет облегчить пиратам - «неподлинным пользователям» в дипломатической речи Microsoft - получение законной лицензии Windows 10 после обновления с Windows 7 или 8.1. Вскоре Microsoft представит
Как решать математические задачи с помощью Android, iPhone или Windows Phone
Знаете ли вы, что с помощью смартфона можно решить математические задачи? Благодаря соответствующему приложению мы можем решить множество задач, например, из алгебры. Более того, приложение не только решит задачу, но и покажет шаг за шагом, как оно получило конечный эффект.
Радио на вашем компьютере или приложения для прослушивания и записи радиостанций.
Мы однажды использовали специальный приемник для прослушивания радио, и сегодня большинство станций транслируют свои материалы через Интернет, и мы можем наслаждаться прослушиванием нашего любимого канала с помощью небольшого приложения с компьютера. Мы показываем несколько приложений, которые позволяют слушать и записывать песни с радио.
Как сделать скриншоты Google Планета Земля и Google Maps на Android
Приложение Google Планета Земля для Android включает в себя удобную функцию захвата экрана, которая позволяет одним щелчком мыши захватывать и делиться снимками скриншотов текущего представления внутри Земли. Вы можете делать скриншоты аэрофотоснимков, а также 3D-зданий. Вы можете задаться вопросом, зачем кому-то это нужно, если сам Android включает функции захвата экрана? Ну, сравните эти два изображения.
Как отключить проверку подлинности Windows в SQL Server
MS SQL Server поддерживает два типа моделей проверки подлинности: проверка подлинности Windows и проверка подлинности SQL Server, которые настраиваются во время установки SQL Server. Проверка подлинности Windows является параметром по умолчанию для новой установки SQL Server и позволяет получить доступ к базе данных без указания имени пользователя или пароля.

Комментарии

Так что, если вы инвестировали в экосистему Google - вы используете Google Photos Вы должны использовать Google Photos на вашем iPhone?
Если вы ищете приложение, которое позволяет загружать видео YouTube прямо на ваш смартфон или планшет, мы настоятельно рекомендуем вам использовать приложение TubeMate. Из следующего приложения вы узнаете, как подготовить планшет или смартфон к загрузке видео YouTube с помощью TubeMate. Как загрузить файлы YouTube на планшет или смартфон? В самом начале настройте свое устройство для загрузки сторонних приложений, которые недоступны в Google Play . Чтобы сделать
Как долго они будут продолжать работать на вашем компьютере, и как долго они будут хранить ваши данные, если вы будете использовать их для архивирования?
Как долго они будут продолжать работать на вашем компьютере, и как долго они будут хранить ваши данные, если вы будете использовать их для архивирования? Давайте взглянем. Жесткие диски Хорошо известно, что удаление файлов с жесткого диска не означает, что они ушли навсегда Как вы можете быть уверены,
Или, может быть, вы хотите передать, где посетители найдут список подарков или как они туда доберутся?
Как долго они будут продолжать работать на вашем компьютере, и как долго они будут хранить ваши данные, если вы будете использовать их для архивирования? Давайте взглянем. Жесткие диски Хорошо известно, что удаление файлов с жесткого диска не означает, что они ушли навсегда Как вы можете быть уверены,
Столкнулись вы импорта файлов MP4 в Windows Movie Maker, но потом вдруг он перестает работать или ваш файл не может просто просто распознаются Windows Movie Maker?
Столкнулись вы импорта файлов MP4 в Windows Movie Maker, но потом вдруг он перестает работать или ваш файл не может просто просто распознаются Windows Movie Maker? Ну, вы должны знать, что вы не единственный, кто сталкивается с этим проблем; на самом деле, многие люди, которые используют Windows Movie Maker стоят подобные проблемы. Основной причиной этого является MP4 формат видео не поддерживается в программе Windows Movie Maker. То, что вы должны знать что Windows Movie Maker можно только
Итак, вы хотите, чтобы ваш Windows (10) ПК или Mac полностью поддерживали видео AVC?
Итак, вы хотите, чтобы ваш Windows (10) ПК или Mac полностью поддерживали видео AVC? Затем вам нужно скачать AVC Codec Pack, чтобы компьютер мог безошибочно распознавать AVC. [1]: H.264 / MPEG-4, часть 10 или AVC (расширенное кодирование видео) - из Википедии Краткое введение об AVC Прежде чем скачивать кодек AVC, стоит уделить внимание тому, почему правила
Другими словами, как исправить BOOTMGR отсутствует в Windows 7 без CD?
Другими словами, как исправить BOOTMGR отсутствует в Windows 7 без CD? Создайте загрузочный USB-диск из ISO, а затем загрузите компьютер с USB-накопителя, чтобы войти в среду восстановления Windows. В Windows 7 выберите Восстановление при загрузке в окне Параметры восстановления системы, чтобы продолжить. В Windows 8/10
И как вы можете загружать приложения или файлы?
И как вы можете загружать приложения или файлы? Подробнее для приложений, которые недоступны в магазине Play. Вот пять лучших файловых менеджеров для Android TV. 1. X-plore Файловый менеджер «Мощный комплексный пакет» По мере прохождения этой статьи вы заметите некоторые повторяющиеся темы. Самое главное, что все приложения
Но что вы делаете, когда названия хранятся только на смартфоне или вы хотите играть в онлайн-сервисах, таких как Spotify или Tidal?
Но что вы делаете, когда названия хранятся только на смартфоне или вы хотите играть в онлайн-сервисах, таких как Spotify или Tidal? Либо кто-то сейчас слышит свою музыку по слабому смартфону Böxchen, либо по более современному заводу назад. Нет, это действительно не должно заходить так далеко. С его DIT1000MBT Hama предлагает разумную альтернативу небольшой цене, с помощью которой можно сделать собственное растение, кстати, также multiroomfähig, если хотите.
Как украсить стену в спальне небольшим или дальним окном?
Как украсить стену в спальне небольшим или дальним окном? Прежде всего следует избегать обоев с преобладанием темных цветов и узоров, которые дают эффект только при игре света. С другой стороны, очень солнечный пейзаж и футуристическая графика, на которой работает свет, будут прекрасно работать. "3D
Вы, наверное, видели или слышали, как кто-то упоминал о джейлбрейке раньше, когда говорил с кем-то о iPhone, но вы когда-нибудь задумывались, что такое джейлбрейк?
Вы, наверное, видели или слышали, как кто-то упоминал о джейлбрейке раньше, когда говорил с кем-то о iPhone, но вы когда-нибудь задумывались, что такое джейлбрейк? Да, я понимаю, что если бы вы не знали лучше, вы бы подумали, что это означает, что кто-то выйдет из тюрьмы. Однако в данном случае это не то, что означает термин «побег из тюрьмы». Это способ, которым люди могут разблокировать iPhone и делать с ним практически все, что хотят.
Как отключить проверку подлинности Windows в SQL Server?
Как отключить проверку подлинности Windows в SQL Server? Войдите в SQL Server, используя проверку подлинности Windows или SQL Server. В обозревателе объектов откройте папку « Безопасность », откройте папку « Логины ». Щелкните правой кнопкой мыши по локальной учетной записи и перейдите в Свойства . В окне « Свойства входа в систему» выберите вкладку

Теперь нажмите «какие учетные данные мне нужны?
Хотите, чтобы больше подобных сообщений доставлялось на ваш почтовый ящик?
Хотите ли вы скопировать песни с музыкального компакт-диска на компьютер, но не знаете, на какую программу положиться?
Вы можете задаться вопросом, зачем кому-то это нужно, если сам Android включает функции захвата экрана?
Как загрузить файлы YouTube на планшет или смартфон?
Как долго они будут продолжать работать на вашем компьютере, и как долго они будут хранить ваши данные, если вы будете использовать их для архивирования?
Как долго они будут продолжать работать на вашем компьютере, и как долго они будут хранить ваши данные, если вы будете использовать их для архивирования?
Столкнулись вы импорта файлов MP4 в Windows Movie Maker, но потом вдруг он перестает работать или ваш файл не может просто просто распознаются Windows Movie Maker?
Итак, вы хотите, чтобы ваш Windows (10) ПК или Mac полностью поддерживали видео AVC?
Другими словами, как исправить BOOTMGR отсутствует в Windows 7 без CD?

Новости