阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

物联网技术周报第 103 期: DIY 智能音箱:基于 Raspberry Pi + Snowboy + AVS

  • 2017-08-22
  • 本文字数:1830 字

    阅读完需:约 6 分钟

新闻

  1. 《设计缺陷将导致亚马逊 Echo 变身成为监听设备》MWR 的安全研究专家发现亚马逊 Echo 存在一个物理攻击漏洞,该漏洞将允许攻击者获得设备的 root shell,然后安装恶意软件,并且不会留下任何攻击痕迹。这种恶意软件不仅可以帮助攻击者获取到目标设备的永久远程访问权并窃取用户凭证,而且还可以悄悄将设备麦克风所记录下的音频流数据发送到攻击者所控制的远程服务器。
  2. 自动生成硬件优化内核:陈天奇等人发布深度学习编译器 TVM 》TVM 是一个全新的框架,它可以:优化 CPU、GPU 和其他专业化硬件的常规深度学习的计算量;自动转换计算图以最小化内存利用率,优化数据布局,融合计算模式;提供从现有的前端框架到裸机硬件的端到端编译,一直到浏览器可执行的 Javascript
  3. 亚马逊 Alexa 开发者工具开放 商用设备添加更容易》亚马逊想让自己的虚拟助手进入更多设备,不限于自有硬件。所以亚马逊以更大的力度开放开发者工具,让商用设备制造商可以用 Alexa 开发产品。亚马逊推出 Alexa 语音服务设备 SDK,企业可以将完整功能的 Alexa 装进设备,它可以识别语音,还具有其它一些 Alexa 功能。
  4. 2017 年第九届深圳国际物联网博览会盛大开幕》2017 年 8 月 16 日,国际物联网博览会在深圳会展中心盛大开幕,来自全球物联网知名品牌企业在本次展会上展出传感器、无线射频识别 (RFID)、低功耗广域物联网 (LPWAN)、实时定位、云计算、大数据、食品追溯、无人商店、车联网、工业 4.0、智慧市政、智能家居等先进的物联网技术与应用成果,由近百家知名企业携手成立的中国物联网产业应用联盟也在会上举行了盛大的成立仪式。

技术

  1. DIY 智能音箱:基于 Raspberry Pi + Snowboy + AVS 》 本文详细地介绍了, 如何一步步地在 Raspberry Pi 上搭建 AVS (Alexa Voice Service)服务。它演示了如何使用 Amazon 的 Java 示例应用程序(在 Raspberry Pi 上运行),Node.js 服务器,以及第三方唤醒文字引擎来访问和测试 AVS。您将使用 Node.js 服务来登录获取具有 Amazon(LWA)授权码的登录,这个可以通过您的 Raspberry Pi 上的 Web 浏览器来访问。
  2. 零基础打造全屋智能控制系统 篇一:智能家居控制中心搭建及小米博联的联动》现在大多数的智能家居,大多都是通过手机 APP 来操控和管理设备,而不同品牌的设备之间也不互相兼容,要通过各自的 APP 才能进行操控,更不要说联动了。这种用户体验相当的不好,要知道要用户打开个 APP 操控设备,就会觉得很烦躁了,更何况还要装多个 APP。因此本篇原创的核心内容是,讲如何打通小米和博联这两个互相独立的智能家居系列。
  3. Tecedi SmartZap: 自制在电视上的 Adblock 》 本文介绍了如何在 Raspberry Pi 上自制一个 Adblock,可以自由地控制 HDMI 开关,并在电视广告中观看有趣的东西。其通过迷你遥控器将 HDMI 开关输入更改为 Raspberry Pi,并播放播放短片(教育,音乐视频剪辑,播客,新闻闪光,问答等)。

开源软件

  1. Home Automation 》 是一个基于 Raspberry Pi、Node.js 和 React Native 的 JavaScript 语言为主智能家居系统。通过使用 React Native 来创建手机应用程序,并通过 WebSockets 将其连接到 Node.js 的后端。同时使用 Immutable.js 的 Record 来保持数据结构的一致性,及应用程序的性能。
  2. Snowboy 是一款高度可定制的唤醒词检测引擎,可以用于实时嵌入式系统,并且始终监听(即使离线)。当前,它可以运行在 Raspberry Pi、(Ubuntu)Linux 和 Mac OS X 系统上。因为 Snowboy 没有连接到网络,因此不需要将你的声音上传到任何地方。并允许您自由定义自己的魔术词,如(但不限于)“芝麻开门”(open sesame)。
  3. IoT Edge 是由微软基于 Azure IoT Gateway SDK 之上,针对物联网解决方案中实现边缘分析发展而来的方案。它可以和现有的解决方案和与产品一起演进,如在 Docker 容器中运行模块等等。

硬件

  1. Pixel Mini 是一个使用 32 位 48MHz ARM Cortex M0 + 微控制器、MicroSD、带有彩色 OLED 智能显示的 Arduino 兼容板。与大部分 Arduino 一样,只需要 MicroUSB 电缆将电路板连接到 PC 或 Mac。Pixel Mini 与 Arduino 的 SPI 和 SD 库兼容。与显示器和 MicroSD 卡的通讯均通过 SPI 总线进行处理,可通过引脚 11-13 进行访问。 引脚 10(SS)作为 MicroSD 的芯片选择引脚,引脚 5,8 和 9(ORST,ODC,OCS)用于控制显示。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2017-08-22 19:002269
用户头像

发布了 151 篇内容, 共 48.3 次阅读, 收获喜欢 38 次。

关注

评论

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

高端扫地机销量占比全球第一 石头科技创新驱动增长

科技热闻

SpringBoot源码 | printBanner方法解析

六月的雨在InfoQ

源码 springboot 9月月更 springboot源码

Java 在Word文档中添加艺术字

在下毛毛雨

Java word 添加艺术字

【JavaWeb】Servlet系列——请求和响应过程的角色和协议、模拟Servlet本质、开发第一个带有Servlet的Webapp、关于Java EE的版本

胖虎不秃头

Web java; 9月月更

数字藏品电商平台开发:如何开发数字藏品?

开源直播系统源码

区块链 NFT 数字藏品 数字藏品系统 数字藏品软件

启科量子公布量子计算机工程化进展

启科量子开发者官方号

如何理解「数字化转型的本质是人的转型」?

BizFree

数字化转型 工业4.0 智能制造 机器换人 数字化工具

库调多了,都忘了最基础的概念-《线程池篇》

知识浅谈

线程池 9月月更

数据库系统助力企业降本增效的技术要点|Meetup 回顾与预告

OceanBase 数据库

Sovit3D数字孪生智慧港口三维可视化解决方案

数据可视化平台

物联网 智慧港口 5G智慧港口 港口三维可视化 智慧港口解决方案

一文详解东数西算下绿色数据中心节能减排十大技术、智算中心八大趋势

蓝海大脑GPU

我们的月饼不一样!来线上 DIY 微软限定款

Azure云科技

技术 活动报名

ShareSDK Android端分享与授权示例代码

MobTech袤博科技

android sdk

高效工作,文档协作必不可少

Baklib

高效工作 文档协作

24小时的客户服务如何实现?来建立产品知识库吧!

Baklib

产品 知识库 客户服务

【DBA100人】胡中豪:国产分布式数据库DBA炼成记

OceanBase 数据库

开发者必读:2022年移动应用技术趋势白皮书

HMS Core

jdbcs之连接池和框架

楠羽

JDBC 笔记 9月月更

对话杨传辉:国产数据库新战绩背后,OceanBase坚持自研的初心与决心

OceanBase 数据库

ShareSDK Android端微信回调冲突解决方案

MobTech袤博科技

android sdk

C++ STL【常用算法】详解

Fire_Shield

算法 stl 9月月更

OpenSSF发布npm 最佳实践指南,应对开源依赖风险

SEAL安全

npm DevSecOps 开源安全 软件供应链安全 开源安全与治理

中小企业如何有效应对计算资源的弹性变化需求?

阿里巴巴中间件

阿里云 Serverless 云原生 中小企业

FlyFish开发者说|开源低代码平台的体验与思考

云智慧AIOps社区

前端 低代码 开源项目 数据可视化 可视化大屏

不清楚产品帮助中心怎么设置?从这几点出发!

Baklib

产品 帮助中心

【JavaWeb】Servlet系列——响应HTML代码、Servlet连接数据库、IDEA开发Servlet程序、Servlet对象的生命周期、Generic

胖虎不秃头

Web java; 9月月更

力扣20 - 有效的括号【暴力、分支判断、哈希表】

Fire_Shield

算法 哈希表 9月月更

云对象 - 重新定义前后端交互

崔红保

uni-app Serverless unicloud

CLIP-as-service 升级啦!

Jina AI

开源 算法 神经搜索

如何理解「数字化是 IT 公司在给传统企业贩卖焦虑」?

BizFree

数字化转型 企业 焦虑 智能制造

2个原则,8个小撇步,带你探究 Dockerfile 在工程实践中的实战技巧!

Jina AI

Dockfile

物联网技术周报第 103 期: DIY 智能音箱:基于 Raspberry Pi + Snowboy + AVS_语言 & 开发_Phodal_InfoQ精选文章