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第三方库


热门话题
java为什么数据库中具有“读取”角色的用户不能列出集合?   在Java中使用带有反应式包装器的非阻塞IO逐行读取文件   java当`!`时,什么可以简化表达式应用于`&`或`||`   java Jasperreports报告了四组多个动态图像   java我想将单个字符串的ascii值存储在一行中,如何使用getbyte函数实现这一点   javascript如何在java中写入文件时响应帖子?   新用户注册后java登录失败| Weblogic安全   java中的多线程和同步   java在FOR循环中使用ParseObject   Java货币数字格式   java模拟单例类   java编写大量数据时,部分数据会丢失/当所有数据都存在时,写入过程非常缓慢   java如何处理复合对象的所有子对象?   java如何获得相交集的大小?   我需要在java中的不同源代码中对broadcost Httprequest进行测试   java我想在MainActivity中添加SpreadsheetWebService,而不需要从其他类调用它   安卓 Java是否有NFC API用于标准机器?