物联网技术周报第 41 期: 基于 Cortana 和蓝牙的声控系统

  • 黄峰达

2016 年 5 月 3 日

话题:语言 & 开发架构物联网

新闻

  1. 高通英特尔争推 物联网平台解决方案》高通在 GMIC2016 大会上展示了由其提供技术的折叠式无人机 HoverCamera。面向众多 IOT(物联网)领域,高通公司针对性推出了 25 款平台解决方案,英特尔也在众多 IOT 细分领域推出参考设计平台。

  2. Gartner:预计 2016 年全球企业物联网 (IoT) 安全支出近 3.5 亿美元》市场研究机构 Gartner 估计,全球企业与消费者将在今年支出近 3.5 亿美元来维护物联网 (IoT) 安全;而随着网路所连结的装置数量不断扩增,未来几年该支出金额将会呈倍数成长。

  3. 三星 Tizen 3.0 系统发布 或进军物联网领域》近日,三星公司在美国旧金山举行的三星开发者大会上发布了其 Tizen 3.0 系统,这也是 Tizen(泰泽) 操作系统自 2.4 版本以来的重大更新。三星内部人士透露,Tizen 3.0 系统将在物联网 (IoT) 领域开辟一片天地。

  4. Node.js V6 将为物联网提高安全性和可靠性》在物联网发展变化迅速的情形下,世界上发展最快的开源平台的 Node.js 推出了重大更新,将针对物联网提出相关解决方案,增强其安全性,可靠性和其他性能。

  5. AWS 发布物联网白皮书:Core Tenets of IoT》AWS 发布物联网白皮书,其中包括物联网的核心原则和为物联网解决方案提供的 AWS 服务,以及结合物联网方案和 AWS 服务等内容。

技术

  1. 基于 Cortana 和蓝牙的声控系统》本文介绍了如何开发基于 Cortana 与蓝牙的 UWP 声控应用。通过创建 Voice Command Definition(即 VCD)文件,用户可以将自己定义的声控指令与特定的声音控制服务相匹配。在相应的控制指令被转化后,指令将通过蓝牙传输给相应的设备。文中使用的设备是 Phillips Hue,用户不仅可以控制灯的开发,还可以改变其颜色。

  2. Windows 下用 Node.js 开发 Windows IoT 应用》本文介绍了 Windows 10 结合 Visual Studio 2015 来创建 Node.js 应用,并将这个服务器部署到 Windows IoT 核心版设备。以及如何对设备进行调试、如何生成和部署应用包。

  3. 使用 Bluemix 构建一个安全的 IoT 医疗解决方案》 介绍了如何通过使用 Bluemix 中的 IBM Watson IoT Platform,安全地将来自医疗传感器设备的数据传输到企业系统。在示例中展示了如何用连接到心脏监控设备的 Android 应用程序将患者的数据传输到了一个假想的医疗中心。

开源软件

  1. IoT SOL是由 Intel 开发的一款面向物联网开发的图形编程工具,其目标是降低 IoT 应用的开发门槛。它包含了图形化编程 IDE 以及基于 Node.js 的中间件,可以让用户在浏览器端 开发分布式 IoT 应用,并且开发的应用可以部署在任何 Node.js 的硬件平台上。

  2. Angular 2 IoT 是一个在 Angular 2 上对硬件设备进行编程的技术实验。它提供了一系列的 directives,如<iot-button><iot-led>来让你与硬件结合。

  3. Fluent Bit 是利用开源日志收集软件 Fluentd 项目生态系统的一部分,它是一个面向 Linux、嵌入式 Linux、OSX 和 BSD 家族操作系统的数据收集器。当前它主要针对于嵌入式和物联网环境。

  4. Kuzzle 是一个面向 UI 和链接对象开发者的开源数据管理解决方案。它的功能通过加密的 API 来获取,并且它可以支持广泛的协议,如 REST、WebSocket 或 MQ 协议。

硬件

  1. LoRaONE 是一款针对于物联网通讯技术 Lora 的物联网开发板,它可以让你创建你的物联网解决方案。它使用了 ATSAMD21G18 处理器、使用 Microchip 的 Lora 芯片 RN2483 作为网络模块,并且可以兼容 Arduino M0。

感谢徐川对本文的审校。

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

语言 & 开发架构物联网