在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

Google 对第三方设备开放了基于语音的 Assistant

  • 2017-05-10
  • 本文字数:755 字

    阅读完需:约 2 分钟

据 Google Assistant 产品经理 Chris Ramsdaled 在博客中所写,使用Google Assistant SDK,可将Google Assistant 的语音功能集成到运行Raspberry Pi 3 和Linux 的用户设备中。但是目前尚不清楚该SDK 的商业使用许可情况。

Google Assistant SDK 使用了 gRPC 。gRPC 是一种 RPC 框架,最初由 Google 开发,用于对一系列语言提供生成跨平台客户和服务器绑定的 API ,其中包括 C++、Java、Python、Go、Node.js 等语言。gRPC 适用于双向音频流,这是 Google 选取 gRPC 的原因之一。Google 给出了一个 Python 例子,该例子专门针对 Raspberry Pi 3 定制,实现记录语音查询并回放 Google Assistant 应答的功能。该例子同样适用于任一可安装依赖关系的平台。

Google Assistant SDK 允许开发人员自定义 Assistant 与设备间的交互,例如在按下按钮时触发 Assistant、从 Assistant 处获得用户请求的语音识别笔录等。它也可以创建自定义命令,实现设备的语音控制。该特性可以使用 IFTTT 实现,对于更高级的用例,也可使用 Actions on Google 实现。IFTTT 是一种基于 Web 的免费服务,终端用户可以使用 IFTTT 创建小应用,由 Gmail、Facebook 等 Web 服务上的更改所触发,并继续通过另一种服务完成,例如发送一封电子邮件、在 Twitter 上发布推文等。Actions on Google 是一种 API,类似于 Amazon Alexa SDK 和 Amazon Lex ,允许开发人员自定义与任一 Google Assistant 设备的对话。Google 使用了类似于 Amazon 的做法,Actions 在可用之前必须先提交 Google 供审查。

目前,Google Assistant SDK 是以开发人员预览的形式提供,开发人员可使用 SDK 构建用于自身硬件设备的原型。Google 并未披露许可相关事宜,但是建议有兴趣做商业应用的开发人员直接联系他们。

查看英文原文: Google Opens Up its Voice-based Assistant on Third-party Devices

2017-05-10 19:002364
用户头像

发布了 227 篇内容, 共 86.9 次阅读, 收获喜欢 28 次。

关注

评论

发布
暂无评论
发现更多内容

Appuploader安装指南

MySQL WHERE 子句

重塑元宇宙体验!3DCAT元宇宙实时云渲染解决方案来了

3DCAT实时渲染

元宇宙 元宇宙解决方案

报名开启,明天直播!龙蜥社区多位专家在线报告 | 2023 大学生操作系统大赛培训会

OpenAnolis小助手

活动 操作系统 计算机 大学生 龙蜥社区

网络视频监控如何入门?如何安装和配置、设备选择和实时监控?

wljslmz

三周年连更

ORACLE EBS:多组织结构 理解与配置

back_wang

oracle oracle ebs oracle apex

kafka常用命令

烟波

kafka MQ 中间件

劝人写码,千刀万剐——“前端已死”难道要成真了?

引迈信息

前端 大前端 低代码 JNPF

九科信息与统信、电科申泰完成产品适配联合认证

九科Ninetech

RPA 信创

Ins保存图片保姆级教程!拯救手残党的图文教程,速来GET!

frank

AI的道德风险测试:偏见风险

陈磊@Criss

Appuploader证书申请教程

MySQL 教程

linux环境下用c语言实现reactor网络模型的代码案例

linux大本营

Linux reactor 高并发 epoll

一文初探 Goroutine 与 channel

陈明勇

Go golang channel goroutine 三周年连更

【揭秘】智慧公厕监控系统,让你告别糟糕公厕体验!

光明源智慧厕所

智慧城市

MySQL 序列使用

如何快速在手机中查看UDID,无需itunes、itools

Django 的基础模板和模板文件重构

宇宙之一粟

Python django 三周年连更

破防了!这个在Ins上保存视频到手机相册的方法把我给感动哭了!

frank

《简化iOS APP上架流程,App Uploader助你搞定!》

Node 版本控制

程序员海军

Node 三周年连更

仅需三步,快速打造指标数据应用

Kyligence

数据分析 指标平台

C头文件是什么,使用mmap

linux大本营

C语言 Mmap

解析mmap系统调用的所有的标志位

linux大本营

Linux 内存管理 Mmap 系统调用 内存映射

Google对第三方设备开放了基于语音的Assistant_Linux_Sergio De Simone_InfoQ精选文章