物联网技术周报第 100 期: IBM Watson 和 Raspberry Pi 建立情感分析机器人

  • 黄峰达

2017 年 7 月 31 日

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

新闻

  1. 哈曼卡顿 Cortana 智能蓝牙音箱 Invoke 面向少部分用户提前测试》哈曼卡顿 Cortana 智能蓝牙音箱 Invoke 在五月份正式发布,这是一款与微软合作开发基于 Cortana 语音助手的智能音箱设备,其将在今年秋天正式发售,价格尚未确切公布。

  2. 小米 AI 智能音箱发布 299 元再次执行小米价》在小米 5X 和 MIUI 新品发布会上,小米电视团队推出了小米首款 AI 智能音箱:小爱。小米 AI 智能音箱外观与小米净化器有点类似。音箱内部搭载环形阵列 360 度收音的 6 枚数字麦克风,能够做到远场语音控制。 除了能够负责在线音乐、网络电台、有声读物、广播电台等传统网络音箱功能,还可以直接通过语音对音箱进行控制。

  3. 中国电信推 12 款物联网入库模块,NB-IoT/Cat.1 平分》7 月 28 日,“天翼物联产业联盟高峰论坛”在广州召开。中国电信物联网模块入库仪式和天翼物联产业联盟合作伙伴颁奖典礼同期举行。在物联网模块入库仪式上,公布了 12 款入库模块,其中 NB-IoT 模块 6 款、Cat.1 模块 6 款,充分展现了丰富的终端生态能力。

  4. Mozilla 基金会正筹建众包式语音识别库项目 Common Voice》Mozilla 基金会正在酝酿一项名为 Common Voice 的众包式音源和识别库,该数据库将免费向三方测试开放,供那些需要在开发项目中应用语音识别(语音转文字)训练功能的开发商使用。

技术

  1. IBM Watson 和 Raspberry Pi 建立情感分析机器人 

    》 本文介绍了如何用 IBM Watson 分析消息音,并“阅读”每个发布的消息的情感。文章展示了如何使用 Events API 捕获消息,并将其发送给 IBM Watson 进行分析,然后使用 chat.postMessage 来发布结果。然后展示了将聊天机器人移植到一个 Raspberry Pi,并使用 RGB LED 产生的颜色来反映情绪。

  2. 面向 IoT 软件工程的关键抽象》 本文综合现有的提议和场景,及构建与复杂 IoT 系统和应用程序相关的关键共同特性。并利用这些特性来确定出一些关键的软件工程抽象,IoT 系统和应用程序可以围绕着这些抽象进行开发。也就是说,这些抽象可能会成为一般的面向 IoT 软件工程学科的基础,其中包括详细的模型、方法论和开发准则。

  3. Arduino 打造操作板风格 "Hurry, Doctor!" 电子板的儿童游戏》 本文介绍了如何用 Arduino Nano、1602 LCD、发泡 PVC 板制作一个操作板游戏 "Hurry, Doctor!"。它是一个为中学生设计的课程,在选用材料的时候选择了性价比高的风格。

开源软件

  1. DeviceHive Java server 是一个开源 IoT 数据平台,提供广泛的设备集成支持。它能将任何连接的设备转换为物联网的一部分。并提供通信层,控制软件和多平台库,用于引导智能能源,家庭自动化,遥感,遥测,遥控和监控软件等的开发。

  2. Bigfoot 是一个兼容软件的开源工具带,用于快速原型和连接 IoT 硬件。该项目是已经存在的工具的集合,它们可以一起开箱即用,并将帮助您尽快开发您的下一个连接的东西。

  3. RTOS WoT 是一个面向 ESP8266 WiFi 模块的,用于 学习 FreeRTOS + IoT 的 FreeRTOS 特别版本。其基于 FreeRTOS,使用 lwip 作为 TCP/IP Stacks,带有 Contiki 的 CoAP 库,能提供一个完整的物联网(Web of Things)教学内容。

硬件

  1. tinyLiDAR 是一个高性能的、兼容 Arduino 的、带有 ToF (Time-of-Flight) 技术的激光距离传感器模块。它使用一个专用的、超低功耗 32 位微控制器,该微控制器能将简单的 I2C 命令,从任何主机转换到 ST Microelectronics 上来控制新的 VL53L0X ToF 传感器,以此来实现更复杂的实时交互。与其他通用的 VL53L0X 传感器板不同,只有 tinyLiDAR 允许像 Arduino Uno 这样的低级别控制器板,能以完全的性能运行该传感器,而不使用任何专用的传感器库。

感谢徐川对本文的审校。

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

语言 & 开发架构物联网