如何在 Windows、macOS 和 Linux 上获取 Google Assistant

谷歌助手——谷歌对所有自称是最好的人工智能助手的回答,简直就是目前最好的。 它不是完美的,不是到目前为止,但它比其他选项做得更好。 这就是为什么当谷歌在每部搭载 Android 6.0 及更高版本的 Android 手机上发布 Google Assistant 时,意义非凡。 这就是为什么您现在可以在 Windows、Mac 和 Linux 上获得 Google Assistant(无 UI)令人兴奋的原因。 因此,如果这让您感到兴奋,并且“无 UI”意味着您将使用终端这一事实并不会吓到您, 以下是在 Windows、Mac 和 Linux 系统上获取 Google Assistant 的方法:

笔记此方法允许用户使用终端(Windows 上的命令提示符)访问 Google 助理,并且不涉及 GUI。 但是,所有命令都可以正常工作。

Google 助理的先决条件

在您开始运行 Google Assistant 服务之前(感谢 Google 发布了 Google Assistant API),您需要了解一些事情,并设置一些其他内容:

  • 您需要使用 macOS 或 Linux 上的终端以及 Windows 上的命令提示符来设置和运行 Google 助理。
  • 您需要在系统上安装 Python 3。 虽然大多数 Mac 和 Linux 系统都预装了 Python,但它通常是 2.x 版。 所以,确保你去 Python 网站, 和 下载 Python 3.x 出于本教程的目的。

设置 Google 助理 API

在 Windows、Mac 或 Linux 计算机上使用 Google Assistant 之前,您必须配置 Google Assistant API。 只需按照以下步骤操作:

  • 转到“项目” 在里面 谷歌云平台控制台 网站,然后点击 “创建项目”.

  • 给你的项目一个合适的名字. 我使用“我的 Google 助理”作为名称,但“比 Siri 更好”也可以。 然后, 点击“创建”.

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • Cloud Platform Console 需要一些时间来设置您的项目,并且您将能够在右上角看到一个进度圈。 完成后,您可以 点击“铃铛图标”,然后在有关您的项目的通知上。

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 在打开的页面中,点击 “API 管理器”.

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • “图书馆”, 然后搜索 “谷歌助手”。

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 点击 “谷歌助理 API” 显示在结果中,然后单击 使能够。

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • Google 会告诉您,您可能需要凭据才能使用 API。 只需点击“创建凭据“。

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 在打开的表格中,选择“其他用户界面(例如 Windows、CLI)“ 在下面 ”您将从哪里调用 API?“,然后选择”用户数据“ 在 ”您将访问哪些数据?“。 然后点击“我需要什么证件?“。

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 创建客户 ID。 你可以给它任何你想要的名字。 完成后,点击“创建客户 ID“。

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 在下一步中,在“向用户显示的产品名称“,然后单击 “继续”。

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 您将获得下载凭据的选项。 点击 “完毕”。 我们稍后将下载凭据。

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 活动控制,并确保 所有的开关都打开了. 这是 Google 助理提供个性化响应所必需的。

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 在下一个屏幕中,您将能够看到您创建的客户端 ID。 单击屏幕最右侧的下载图标。 这会将 JSON 文件下载到您的计算机。 将其保存在您可以轻松到达的地方。 我把它保存在“/用户/akshaygangwar/助理/“。

安装 Google Assistant 示例项目

  • 启动终端(Windows 上的命令提示符),然后键入以下命令:
    python3 -m pip install google-assistant-sdk[samples]

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 命令完成后,键入以下命令:
    python3 -m googlesamples.assistant.auth_helpers --client-secrets "path_to_the_downloaded_JSON_file"

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 您将在终端中获得一个 URL 作为输出。 在浏览器中导航到此 URL,将网页中的确认代码复制并粘贴到终端中,然后按 Enter。

在 Windows、Mac 和 Linux 上使用 Google 助理

现在您已经完成了所有必需的设置,是时候测试 Google 助理并开始使用它了。

  • 启动终端并执行以下命令:
    python3 -m googlesamples.assistant.audio_helpers

    这个 将开始 5 秒的录音, 然后将被播放。 如果您可以成功听到播放,则可以使用 Google 助理。

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

  • 要在 Windows、Mac 和 Linux 上使用 Google Assistant,只需使用以下命令:
    python3 -m googlesamples.assistant

如何在 Windows、macOS 和 Linux 上获取 Google Assistant

然后,您可以开始在 Windows、Mac 和 Linux 上使用 Google 助理。 Google Assistant API 支持 Google Assistant 在 Android 和 Google Home 上支持的所有命令。

还请参见: 10 个适用于 Google 助理的酷 IFTTT 食谱

在您的 Windows、Mac 或 Linux 计算机上获取 Google 助理

您可以按照以下步骤在 Windows、Mac 或 Linux 计算机上获取 Google 助理。 虽然没有 GUI,而且您必须使用终端(或命令提示符)与 Google Assistant 交互,但它仍然是让 Google Assistant 在您的计算机上工作的一种有趣方式。 另外,Google 开放 Assistant API 是一件了不起的事情,因为开发人员现在可以将其集成到他们的应用程序中并创造出令人敬畏的体验……希望如此。 然而,这一切还有待观察。

In relation :  适用于 Chrome OS 和 Chromebook 的 20 款最佳 Android 应用