正在寻找一个开源的个人助理? Mycroft允许您运行开源服务以更好地控制数据。
在Fedora上安装Mycroft
Mycroft目前不存在于官方软件包集合中,但可以从源代码轻松安装。第一步是从Mycroft的GitHub存储库下载源代码。
$ git clonehttps://github.com/MycroftAI/mycroft-core.git
Mycroft是一个Python应用程序,它提供了一个脚本,负责在安装Mycroft及其依赖项之前创建虚拟环境。
$ cd mycroft-core
$ ./dev_setup.sh
安装脚本将提示用户帮助他完成安装过程。建议运行稳定版本并获取自动更新。
当提示在本地安装Mimic Text-to-speech引擎时,回答“是”。因为根据安装描述可能需要很长时间,并且Mimic有一个Fedora的rpm包,它可以使用dnf安装。
$ sudo dnf install mimic
开始使用Mycroft
安装完成后,您可以使用以下脚本启动Mycroft服务。
$ ./start-mycroft.sh全部
要开始使用Mycroft,您需要注册运行该服务的设备。因此需要一个帐户,可以在https://home.mycroft.ai/中创建。
创建帐户后,您可以将新设备添加到https://account.mycroft.ai/devices。添加新设备需要配对代码,设备将在所有服务启动后告诉您。
该设备现在可以使用了。
使用Mycroft
Mycroft提供了一组默认启用的技能,可以从市场上下载。一开始,你可以简单地向Mycroft问好,或者天气如何。
嘿Mycroft,你好吗?
嘿Mycroft,天气怎么样?如果您对它的工作原理感兴趣,start-mycroft.sh脚本提供了一个命令行选项,使您可以与命令行进行交互。它还显示有用的调试信息。
Mycroft总是在学习新技能,并且有很多方法可以为Mycroft社区做出贡献。