Kalliope是一款模块化的始终支持语音控制的个人助理,专为家庭自动化设计。

kalliope的Python项目详细描述


卡利奥佩

Build StatusCoverage StatusGitterPyPI versionPyPIBeerpay

kalliope是一个框架,可以帮助您创建自己的个人助理。

其概念是通过将输入signal(声音顺序、计划事件、mqtt消息、gpio事件等)附加到一个或多个名为neurons的操作来创建助手的大脑。

您可以创建自己的kalliope机器人,只需选择并编写existing neurons而无需编写任何代码。但是,如果你需要一个特定的模块,你可以自己编写,添加到你的项目,并向社区提出它。

Kalliope可以在所有基于Linux Debian的发行版上运行,包括Raspberry PI和Multi-Lang,您只需要一个麦克风。

kalliope很容易使用,请参见hello world

-name:"Hello-world"signals:-order:"sayhello"neurons:-say:message:"Helloworld!"

如果你想知道你可以用kalliope做什么,请点击下面的图片 ENGLISH DEMO

链接

学分

Meaning of Kalliope Kalliope means "beautiful voice" from Greek καλλος (kallos) "beauty" and οψ (ops) "voice". In Greek mythology she was a goddess of epic poetry and eloquence, one of the nine Muses.

  • K_-lie-_-小便(英语)
  • ka-li-o-pé(法语)
  • (俄语)

许可证

版权所有(c)2018。保留所有权利。

kalliope包含在gnu通用公共许可v3.0中。 此强版权许可证的权限以提供许可作品和修改的完整源代码为条件, 包括在同一许可下使用许可作品的大型作品。必须保留版权和许可声明。 贡献者提供专利权的明确授予。 有关许可证全文,请参阅LICENSE.md文件。

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

推荐PyPI第三方库


热门话题
内部嵌套滚动视图的java Recyclerview?   返回空值的java MapPartitionFunction   java无法访问apache模块源代码中的系统定义的环境变量   java需要帮助确定用户输入的最大值和最小值   java检查文件是否存在,如果存在,则创建一个编号更高的新文件   针对许多不正确XML文档的XSD的XML验证在Java中不报告任何错误?   java有没有一种方法可以将json字符串甚至JSONObject发送给POSTMAN,而不在每个双引号前加斜杠?   java如何获得频域中两个音频信号的比率?   java 安卓 studio理解错误   java插入到部分填充的数组中   java使用流<String>创建流<CustomType>?   java开放式按键应用程序   java获取zxing生成的图像路径   使用shibboleth sso的java授权   java在运行时更改bean类名   javajooq如何从表中选择min'id'   java通过Eclipse web项目运行hadoop mapreduce字数   java同步方法与非同步方法同时执行   方法每次返回一个不同的加密字符数组   java获取ArrayList的每个元素中出现的特定字符的频率<String>