在过去几年中,具有语音控制功能的消费设备数量激增。
首先是语音辅助智能手机,搭载了 Google Assistant 和 Siri,现在正通过像亚马逊 Echo 这样的始终监听设备进入您家中的其他地方,本周 Google Home 也开始加入。
对于设备爱好者来说,这是一个激动人心的时刻,因为语音转文本技术终于达到了可以预期其可靠和准确的程度,而无需奇怪地发音。随着亚马逊 Echo 和 Google Home 本周在黑色星期五促销中都降价,您或您认识的某人很可能在假期期间最终会拥有其中一台设备。
但是开源在其中扮演什么角色呢?语音控制、互联的未来注定永远由少数定制硬件/软件组合的专有选择所主导,而这些组合对用户来说本质上是黑匣子吗?我们希望不是!
事实上,现在已经有一些用于语音控制的开源工具,而且如果这项技术变得更加普及,这个领域将会增长,我不会感到惊讶。正在寻找周末项目?看看以下几个选项。
Alexa Skills Kit
您旅程的第一站可能是了解如何使用开源工具来扩展亚马逊 Echo 的功能。Alexa Skills Kit 让您可以为 Alexa 构建自定义命令,Alexa 是为 Echo 提供支持的语音技术,许多示例应用程序和工具都是在 Apache 许可证下开源的,包括 Skills Kit SDK for Node.js。但请务必查看各个组件的许可证。如果您希望将新获得的 Echo 与开源 家庭自动化系统 集成,这可能是一个好的第一步。
Mycroft
虽然 Echo 可能很受欢迎,但还有完全开源的替代方案。其中一个选择是 Mycroft,这是一组开源项目,结合了语音转文本、文本转语音、自然语言处理和意图处理(本质上是确定您请求背后的含义)。在成功的众筹活动之后,Mycroft 正在继续朝着硬件产品发布的方向发展,但软件开发正在 GitHub 上公开进行,如果您愿意投入一些工作,就可以在您自己的项目中使用;他们的 开发套件 在底层运行 Raspberry Pi 3。
Jasper
Mycroft 不是唯一用于玩转语音控制的开源选项;另一个选项是 Jasper。Jasper 是一个语音控制系统,旨在与低成本硬件一起使用,包括 Raspberry Pi 和其他类似板卡。它旨在易于 配置,并为编写您自己的应用程序提供简单的 API。
这只是探索使用开源工具进行语音控制的众多方法中的冰山一角。我确信您已经遇到了一些我甚至从未听说过的很棒的东西!分享您最喜欢的开源语音工具或与 Echo、Google Assistant 或其他专有工具的开源集成,让我们都了解一下其他很酷的东西。
评论已关闭。