Mycroft的一个前端,允许你做一些很酷的事情,比如流媒体视频或者上网。

majel的Python项目详细描述


马杰尔

一个Mycroft扩展,允许您使用 它也是。在

Architecture

它能做什么?在

Majel听Mycroft message bus framework 并根据管道中的信息执行各种桌面作业。这个 结果是,你可以获得Mycroft的标准技能以及:

Youtube播放器

Hey Mycroft, youtube <query>,它会在Youtube上搜索你的query, 选择第一个命中,并在循环中全屏播放。在

Kodi

如果你有一个本地的Kodi安装你的视频文件 也有本地挂载的,可以说Hey Mycroft, play <query>和 它将在您的Kodi库中查找query。如果它找到它,它就会播放它 在本地使用mpv。它也足够聪明,知道你看过哪些剧集, 所以如果你说Hey Mycroft play Star Trek Deep Space Nine而你已经 看过第四季,从s05e01开始。它也会在哪里找到的 你在那一集里就停了。在

Netflix&Amazon Prime

如果你不这样做,play关键字也会回到Netflix或Amazon Prime 安装了Kodi,或者根本没有你想要的视频。在 在这种情况下,它将调用Utelly API 查看哪个流媒体服务包含您请求的电影/节目,然后指向 你的浏览器进入那个节目并播放下一集。在

注意,这个功能需要两个东西:一个Utelly API密钥(它是免费的) 对于有限的使用,我们有内置的缓存,所以你永远不会破坏 1000/月限制)以及Netflix和/或Amazon Prime的订阅。在

浏览器书签

如果你把书签存储在Firefox中,你可以说 Hey Mycroft, search my bookmarks for <query>。这将为你的书签排序 并显示在 门槛。列表显示为触摸屏友好的用户界面,因此您可以说“嘿 Mycroft,在我的书签中搜索鸡肉“,然后从你最喜欢的12种中选择 鸡肉食谱。在

可配置性

技能配置是通过Mycroft为每个技能单独完成的 他们网站上的标准设置用户界面。例如,在这里输入 YouTube API密钥和Utelly API密钥。在

Majel是根据您的环境配置的,所以您可以通过任何方式设置它 就像。在

下一步是什么?在

支持视频通话是件好事:Hey Mycroft, call the parents,但这可能不容易做到,因为大多数视频通话平台 似乎不是围绕着预定的群聊,就是单纯的 Linux/浏览器恶意。在

树脂

对于Majel Barrett-Roddenberry, 他太棒了。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在收到远程通知时对iBeacon进行java扫描   尝试在Java中实现MD5哈希的算法   java getLastLocation最近有多久了?   java线程创建侦听器   swing Java JComboBox接受ArrayList,但不显示ArrayList的项   构建服务器上的java XML验证速度较慢   Tomcat无法识别java中的更改(Intellij配置)   java 5中引入泛型的原因   java意图。Android中的额外_流   for循环Java直接遍历数组而不是数组变量   java内部类中的两个声明构造函数   java试图使用子文本字段在JPanel上设置边框   java如何允许在Android WebView中进行条带签出?   在Java中,如何将数字从一个类转移到另一个类?   从任务栏关闭浏览器时的java会话   java有没有一种自动化的方法来确保代码的所有部分都经过单元测试?   2DArrays Java编码查找数组