Mycroft
Mycroft是一个自由与开放原始码的语音助理,其使用自然语言的用户界面[3][4][5]。其代码原先使用Copyleft的许可协议,但后来改用宽松自由软件许可协议条款[2]。其以1966年的科幻小说《严厉的月亮》中的一台虚构电脑为名[6]。
开发者 | Mycroft AI team |
---|---|
当前版本 |
|
原始码库 | |
编程语言 | Python |
许可协议 | Apache许可证[2] |
网站 | mycroft |
历史
编辑当Ryan Sipes与Joshua Montgomery访问堪萨斯的骇客空间时,他们看到了一个简单而基本的智慧虚拟助手项目,这为Mycroft带来了灵感。他们对这项技术感兴趣,但觉得它不够灵活[7][8]。Montgomery认为,迅速发展的智慧个人助理产业会为用户带来隐私问题,并承诺Mycroft将会利用其开放原始码的机器学习平台来保护隐私[9]。
Mycroft赢得了多项大奖,其中包含了2016年著名的Techweek之KC Launch竞赛[10]。Mycroft也参加了堪萨斯的2016年Sprint Accelerator,并在2017年2月加入了500 Startups的Batch 20[11][12]。该公司同时也接受了捷豹路虎的战略投资[13]。到目前为止,该公司已从机构投资者处筹集了超过250万美元,并选择透过股权群众募资平台Startengine向大众发售公司股票[14]。
软件
编辑Mycroft语音堆栈
编辑Mycroft将语音堆栈的很大一部分以自由软件的型式提供。
唤醒词
编辑Mycroft透过其Precise唤醒词引擎实现了唤醒词定位,其又称为关键字定位[15]。在Precise成为默认的唤醒词引擎之前,Mycroft使用PocketSphinx。Precise并非以音位识别为基础,而是使用经过训练的循环神经网络来识别哪些声音是唤醒词,哪些又不是。
文字转语音
编辑Mycroft正与Mozilla的Common Voice项目合作以将其DeepSpeech用于语音识别软件[16]。
意图解析
编辑Mycroft使用名为Adapt的意图解析器将自然语言转换为机读数据结构。Adapt透过在语音中按顺序查找特定关键字来进行意图分析。他们还有另一个解析器,Padatious。而Padatious则是使用以示例为基础的推理来确定意图。
文字转语音
编辑在语音合成方面,Mycroft使用以Festival Lite语音合成系统为基础的Mimic[17]。
模块化设计与互操作性
编辑Mycroft的设计相当模块化,因此用户可以更换其组件。举例来说,Mimic可以使用espeak代替[18][19][20][21]。
硬件
编辑Mycroft项目也正在研究并销售执行其软件的智慧喇叭。它的所有硬件都是开放原始码的,以CERN开放硬件许可协议[22]发布。
其第一个硬件项目为Mark I,主要是针对开发者发行。其生产由Kickstarter上的活动提供了部分资金,活动也顺利完成。装置于2016年4月开始出货[23]。
其较新的硬件项目为Mark II,则是提供给大众使用,而非仅针对开发者。与Mark I不同的是,Mark II配备了屏幕,能同时利用视觉与听觉传递消息。与Mark I类似,Mark II的生产透过Kickstarter筹措部分资金,活动于2018年2月结束,筹措到的资金几乎是原始目标的8倍。但截至2020年4月,Mark II仍未交付给提供资金的人[24]。
Mycroft也宣布第三个硬件项目,Mark III,将会透过透过Kickstarter提供,原先预期会在2019年11月将Mark I、II与III发布到商店,但因Mark II的延迟而未确定发布时间[14]。
合作伙伴
编辑Mycroft已经进行了几项商业合作。2018年5月,该公司与社会企业WorkAround合作(后者为难民提供工作机会)以进行大量的机器学习训练[25]。2018年10月,Mycroft与疾病监控与预测公司SickWeather合作识别由密苏里州堪萨斯城资助的大众运输工具上咳嗽的频率[26]。
参见
编辑参考资料
编辑- ^ https://github.com/MycroftAI/mycroft-core/releases/tag/release/v21.2.2.
- ^ 2.0 2.1 Having the Right license is just as important as having a License. 2017-06-28 [2020-08-10]. (原始内容存档于2020-04-28).
- ^ Bhartiya, Swapnil. 2015's most exciting Linux devices. CIO magazine. 2015-12-25 [2017-03-17]. (原始内容存档于2018-06-26).
- ^ Hunckler, Matt. 5 Growing Artificial Intelligence Startups You Need to Know About. Inc.com. 2017-07-25 [2017-10-06]. (原始内容存档于2020-11-09).
- ^ Hunckler, Matt. This Open-Source AI Voice Assistant Is Challenging Siri and Alexa for Market Superiority. Forbes. 2017-05-15 [2017-10-06]. (原始内容存档于2017-10-13).
- ^ Why Name it Mycroft?. 2015-08-14 [2020-08-10]. (原始内容存档于2020-06-18).
- ^ Harrington, Rebecca. Customize An Open-Source HAL For Your Home. Popular Science. 2016-01-01 [2017-03-17]. (原始内容存档于2018-06-27).
- ^ Bhartiya, Swapnil. Mycroft: Linux's Own AI. Linux.com. 2016-01-17 [2016-04-19]. (原始内容存档于2017-04-16).
- ^ Mycroft AI, Mycroft StartEngine Equity Offering, 2018-05-24 [2018-07-08], (原始内容存档于2020-09-02)
- ^ Alexa can you find me a better assistant? | Techweek. Techweek. 2017-09-11 [2018-07-08]. (原始内容存档于2018-07-09) (美国英语).
- ^ Fein, John. Announcing the 2016 Class of the Sprint Accelerator Powered by Techstars!. Techstars. 2016-02-22 [2017-09-29]. (原始内容存档于2017-09-30).
- ^ Lynley, Matthew. Here's the 20th batch of 500 Startups companies. TechCrunch. 2017-02-08 [2017-09-29]. (原始内容存档于2017-09-30).
- ^ Burch, Bobby. Jaguar Land Rover invests in artificial intelligence startup Mycroft. Startland News. 2017-02-27 [2017-09-29]. (原始内容存档于2018-01-12).
- ^ 14.0 14.1 Mycroft AI. StartEngine. [2018-07-08]. (原始内容存档于2018-07-08).
- ^ Precise Wake Word Engine. GitHub. 2020-03-30 [2020-08-10]. (原始内容存档于2020-11-12).
- ^ Smith, Katie. Developing an Open Source Voice Assistant: Interview with Mycroft AI's Steve Penrod. All About Circuits. [2018-10-24]. (原始内容存档于2020-09-24).
- ^ Gold, Jon. Raspberry Pi-based home AI project open-sources key components. Network World. 2016-01-07 [2017-03-17]. (原始内容存档于2018-05-19).
- ^ Stahie, Silviu. Mycroft Releases Key AI Component as Open Source. Softpedia News. 2016-01-07 [2016-04-24]. (原始内容存档于2018-06-12).
- ^ MSV, Janakiram. Meet Mycroft, The Open Source Alternative To Amazon Echo. 福布斯. 2015-08-20 [2017-03-17]. (原始内容存档于2018-02-14).
- ^ Stahie, Silviu. Mycroft Is an AI for Your Home Powered by Raspberry Pi 2 and Ubuntu Snappy. Softpedia News. 2015-08-14 [2017-03-17]. (原始内容存档于2017-06-06).
- ^ Crist, Ry. Meet Mycroft, an open-source smart-home AI platform. CNET. CBS交互. 2015-08-17 [2017-03-17]. (原始内容存档于2017-06-21).
- ^ Github: Mycroft Mark I hardware. GitHub. [2018-03-18]. (原始内容存档于2017-07-01).
- ^ Adair, Kris. Making a Mycroft & First Shipment. Mycroft blog. 2016-04-04 [2018-03-18]. (原始内容存档于2018-06-27).
- ^ Montgomery, Joshua. Mycroft Mark II: The Open Voice Assistant. Kickstarter. 2018-01-25 [2018-03-18]. (原始内容存档于2018-03-19).
- ^ Using Precise to Help Refugees - Mycroft Partners with WorkAround. 2018-05-14 [2018-10-24]. (原始内容存档于2020-11-09).
- ^ Bezner, Elyssa. Collaboration in the air: Cough detection sensors combine Sickweather, Mycroft tech. StartlandNews. [2018-10-24]. (原始内容存档于2020-11-09).