Mycroft

使用自然語言使用者介面的語音助理

Mycroft是一个自由与开放原始码的语音助理,其使用自然语言的用户界面[3][4][5]。其代码原先使用Copyleft的许可协议,但后来改用宽松自由软件许可协议条款[2]。其以1966年的科幻小说《严厉的月亮》中的一台虚构电脑为名[6]

Mycroft
开发者Mycroft AI team
当前版本
  • 21.2.2(2021年12月13日)[1]
编辑维基数据链接
原始码库 编辑维基数据链接
编程语言Python
许可协议Apache许可证[2]
网站mycroft.ai

历史

当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 Mark I的外型

Mycroft项目也正在研究并销售执行其软件的智慧喇叭。它的所有硬件都是开放原始码的,以CERN开放硬件许可协议英语CERN Open Hardware Licence[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]

参见

参考资料

  1. ^ https://github.com/MycroftAI/mycroft-core/releases/tag/release/v21.2.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). 
  3. ^ Bhartiya, Swapnil. 2015's most exciting Linux devices. CIO magazine. 2015-12-25 [2017-03-17]. (原始内容存档于2018-06-26). 
  4. ^ Hunckler, Matt. 5 Growing Artificial Intelligence Startups You Need to Know About. Inc.com. 2017-07-25 [2017-10-06]. (原始内容存档于2020-11-09). 
  5. ^ 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). 
  6. ^ Why Name it Mycroft?. 2015-08-14 [2020-08-10]. (原始内容存档于2020-06-18). 
  7. ^ Harrington, Rebecca. Customize An Open-Source HAL For Your Home. Popular Science. 2016-01-01 [2017-03-17]. (原始内容存档于2018-06-27). 
  8. ^ Bhartiya, Swapnil. Mycroft: Linux's Own AI. Linux.com. 2016-01-17 [2016-04-19]. (原始内容存档于2017-04-16). 
  9. ^ Mycroft AI, Mycroft StartEngine Equity Offering, 2018-05-24 [2018-07-08], (原始内容存档于2020-09-02) 
  10. ^ Alexa can you find me a better assistant? | Techweek. Techweek. 2017-09-11 [2018-07-08]. (原始内容存档于2018-07-09) (美国英语). 
  11. ^ Fein, John. Announcing the 2016 Class of the Sprint Accelerator Powered by Techstars!. Techstars. 2016-02-22 [2017-09-29]. (原始内容存档于2017-09-30). 
  12. ^ Lynley, Matthew. Here's the 20th batch of 500 Startups companies. TechCrunch. 2017-02-08 [2017-09-29]. (原始内容存档于2017-09-30). 
  13. ^ Burch, Bobby. Jaguar Land Rover invests in artificial intelligence startup Mycroft. Startland News. 2017-02-27 [2017-09-29]. (原始内容存档于2018-01-12). 
  14. ^ 14.0 14.1 Mycroft AI. StartEngine. [2018-07-08]. (原始内容存档于2018-07-08). 
  15. ^ Precise Wake Word Engine. GitHub. 2020-03-30 [2020-08-10]. (原始内容存档于2020-11-12). 
  16. ^ Smith, Katie. Developing an Open Source Voice Assistant: Interview with Mycroft AI's Steve Penrod. All About Circuits. [2018-10-24]. (原始内容存档于2020-09-24). 
  17. ^ Gold, Jon. Raspberry Pi-based home AI project open-sources key components. Network World. 2016-01-07 [2017-03-17]. (原始内容存档于2018-05-19). 
  18. ^ Stahie, Silviu. Mycroft Releases Key AI Component as Open Source. Softpedia News. 2016-01-07 [2016-04-24]. (原始内容存档于2018-06-12). 
  19. ^ MSV, Janakiram. Meet Mycroft, The Open Source Alternative To Amazon Echo. 福布斯. 2015-08-20 [2017-03-17]. (原始内容存档于2018-02-14). 
  20. ^ 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). 
  21. ^ Crist, Ry. Meet Mycroft, an open-source smart-home AI platform. CNET. CBS交互. 2015-08-17 [2017-03-17]. (原始内容存档于2017-06-21). 
  22. ^ Github: Mycroft Mark I hardware. GitHub. [2018-03-18]. (原始内容存档于2017-07-01). 
  23. ^ Adair, Kris. Making a Mycroft & First Shipment. Mycroft blog. 2016-04-04 [2018-03-18]. (原始内容存档于2018-06-27). 
  24. ^ Montgomery, Joshua. Mycroft Mark II: The Open Voice Assistant. Kickstarter. 2018-01-25 [2018-03-18]. (原始内容存档于2018-03-19). 
  25. ^ Using Precise to Help Refugees - Mycroft Partners with WorkAround. 2018-05-14 [2018-10-24]. (原始内容存档于2020-11-09). 
  26. ^ Bezner, Elyssa. Collaboration in the air: Cough detection sensors combine Sickweather, Mycroft tech. StartlandNews. [2018-10-24]. (原始内容存档于2020-11-09).