写点什么

物联网技术周报第 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 )关注我们。

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

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

关注

评论

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

【荣耀智慧服务】快捷服务开发指南

荣耀开发者服务平台

开发者 App 手机 荣耀 honor

分享几个自动化测试的练手项目

和牛

自动化 软件测试 8月月更

app自动化测试webview怎么操作

和牛

自动化 软件测试 8月月更

阿里面试官最新分享的Java面试宝典,含8大核心内容讲解

Java工程师

Java 面试 offer

直播预告|从新手村到魔王城,高效默契的敏捷团队如何炼成

观测云

8月Meetup | “数据调度+分析引擎”解锁企业数字化转型之路

Apache DolphinScheduler

怎么设计产品手册?用什么设计产品手册?

Baklib

一种新的测试方法:视觉感知测试

和牛

软件测试 8月月更

开源一夏 | 使用 JavaScript 和 CSS 的简单图像放大镜

海拥(haiyong.site)

开源 8月月更

开源一夏 |Spring MVC深度学习

叶秋学长

spring 开源 8月月更

如何搭建知识库,让您的内容更丰富?

Geek_da0866

年薪60万+?这份10万字的面试突击宝典涵盖阿里 P5 工程师~P7 所有技术栈

了不起的程序猿

Java 阿里巴巴 架构 Java 面试 java程序员

在Istio中,到底怎么获取 Envoy 访问日志?

万猫学社

云原生 istio envoy

Python命令行输出彩色字符串

和牛

Python 8月月更

常用持续集成工具对比

和牛

软件测试 8月月更

阿里总部最新分享SpringCloud 生态全栈笔记,涵盖了五大核心组件,太强了!

Java工程师

Java spring spring-cloud

requests库访问接口

和牛

测试 8月月更

烟雾、空气质量、温湿度...自己徒手做个环境检测设备

华为云开发者联盟

开发 传感器 环境监测

一张图快速了解 Istio 的 EnvoyFilter

万猫学社

云原生 istio envoy

接口测试中,应不应该用数据库

和牛

8月月更

观测云入选 CNCF 云原生全景图

观测云

开源生态与AI芯片的碰撞&Dragonfly基于P2P的镜像加速系统 | 第 39-40 期

OpenAnolis小助手

开源 dragonfly p2p 龙蜥社区 AI 芯片

web技术支持| 基于vue3实现自己的组件库第三章:Checkbox组件

anyRTC开发者

Vue Web 音视频 WebRTC Checkbox组件

SpringBoot+Vue+Flowable,模拟一个请假审批流程!

江南一点雨

Java spring springboot flowable

不爱生活的段子手不是好设计师|ONES 人物

万事ONES

聊聊云原生数据平台

观远数据

开源 云原生 8月月更

聚焦企业流程智能化发展新趋势,中国信通院2022 RPA创新产业峰会即将开启

王吉伟频道

RPA 机器人流程自动化 中国信通院 机器人开发 智能自动化

异形屏为led显示行业带来更多希望

Dylan

LED显示屏 led显示屏厂家 异形屏

干货:服务器网卡组技术原理与实践

C++后台开发

服务器 交换机 网卡 C/C++后台开发 C/C++开发

怎么学自动化测试

和牛

自动化 软件测试 8月月更

自助服务知识库是什么?

Geek_da0866

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