85 Star 476 Fork 165

科艺创想 / 自美人工智能系统

2022-01-11 16:22
408459 kxdev 1578922965 科艺创想
  • 增加教学系统环境参数进入;
  • 将加载插件中的web元素改为以文件形式加入,使前端加载更新稳定和流畅
  • 前端屏幕可以支持多屏显示,并可以将屏幕和系统进行分离显示
  • 升级前端系统版本到16.0.4版
  • 修复报IP插件只有语音没有在屏幕上显示的错误
  • 优化了web服务器,原则上可以加载任意位置上的py文件了
  • 为后期增加教学系统系统增加了许多基础性配置
  • 本版本同期还推出了开发者工具,请移步到官网http://www.16302.com查看
最后提交信息为: ## 2022-01-11版发布日志:
2020-09-30 12:33
408459 kxdev 1578922965 科艺创想

本次升级跨度也将近3个月,这是继2.0版以来更完善的一次升级,完整细致的整理了各模块间的通讯协议格式,使Python(后端)、HTML+JS(显示端)、微信小程序(移动端)、ESP8266(WiFi设备端)通讯协议全部统一,二次开发更好理解和调试,本次升级具体增加和修复内容如下:
1、增加了语音识别和语音合成讯飞接口;
2、增加了网络设备模块(又叫:万能开关)模块功能,并开源了万能开关源码;
3、优化了微信小程序加载插件列表数据量过多导致加载很慢的问题;
4、优化了设备配网如果WiFi名称中含有特殊字符会导致配网不成功的问题;
5、修复后台管理不能正常打开的问题;
6、修复和优化若干细节BUG;
7、本版本使用树莓派官方最新版系统(2020-08-20版)镜像制作;
8、本版本已经适配支持树莓派4B2G、4B4G、4B8G硬件版本。

注意:本次升级后微信小程序需要配合最新版系统同时使用,由于各模间的通讯协议有调整,本次升级后的微信小程序无法与前期版本同时使用,所以建议大家升级到最新版本!

最后提交信息为: 修复旋转屏幕错误
2020-07-03 11:35
408459 kxdev 1578922965 科艺创想

2020.07.01纪念建党特别版间隔上一个版本相隔时间将长,本次升级整体优化内核系统较多,目前系统的结构比较标准和稳定了,这对二次开发的开发者来说是一件好事,可以很大层度上减少对有二次代码的修改量。具体升级优化的项目如下:

  1. 在系统根目录配置文件config.yaml增加了最后个消息处理插件功能,当前是chat聊天;
  2. 实现在插件向前端页面直接嵌入插件中CSS和JS文件功能;
  3. 聊天机器人插件聊天增加唯一ID功能,以区分不同的设备对话有所区分;
  4. 优化音乐插件,音乐播放功能方面更加合理;
  5. 实现后台管理动态菜单加载功能,以方法不同的插件实现不同的管理后台;
  6. 后面管理页面由以前的VUE编译模式变为非编译模式,代码更加开放,使用二次开发更加方便;

重大升级提示,本次版本升级文件位置结构改变较大:
a. 增加api插口模块文件夹,方便以后增加不同平台的API接口类文件;
b. 增加模块module功能模块文件夹,使用每一个不同的模块进行很好的区分;
c. 增加include基本库(第三方库等)文件夹,方便类库扩展和维护升级工作;
d. 调整了package目录中文件的结构,保留功能性文件;
c. 系统基本配置文件config.yaml进行合理调整,一些非系统基别的配置移至相关接口配置文件夹中。

从这个版本起,web后台管理功能已经可以正常使用,可以进行插件管理、系统配置、和系统升级等重要功能的管理,后台管理进入方式:
打开与树莓派在同一个局域网的PC电脑上的浏览器,访问:http://你树莓派的IP:8088/admin/
即可。
你树莓派的IP如果不知道,可以语音唤醒后问:IP地址,系统问以语音和屏幕显示的方式呈现。

最后提交信息为: 发布于2020-07-01 13:37:17
2020-03-04 14:02
408459 kxdev 1578922965 科艺创想

写的最前!本次升级需要用到两个包,请使用以下方式安装:

sudo apt-get install mplayer
//如上面的指令提示没有找到包,执行一下:apt-get update 再安装
sudo pip3 install ruamel_yaml

一、内核升级

  1. 重新设计了内核,采用进程消息队列机制。模块之间低耦合,可以随时开启或关闭一些模块而不影响到整个系统的运行;
  2. 常用基础功能:唤醒、录音、合成、守护、MQTT、万能开关模块进行了模块化并且可以自由定义启停,使用整个系统结构更加紧凑和整洁;
  3. 系统在保留原有的snowboy唤醒的基础上增加了讯飞唤醒,唤醒词“小美小美”。准确率比上个版本snowboy增加了80%,误唤醒率降至0.1%
  4. 增加了自定义唤醒应答词功能,将你的语音文件放到 python/data/audio/echo/下面即可。每次唤醒时会随机选择一个进行应答
  5. 增加全局配置文件 config.yaml可手工修改其内容。 configBAK.yaml是备份,有错误时可将其内容复制到 config.yaml
    (下一个版将增加后台管理功能直接在浏览器中修改)
  6. 配网功能优化和流程,配合微信小程序可实现一键配网;
  7. 增加人体探测在没有探测到人的情况下自动关闭屏幕功能,达到节能的效果
  8. 增加可配置摄像头方向的功能;
  9. 增加可配置音频输出接口功能;
  10. 增加极客模式切换功能,极客模式为连续对话,不需要重复唤醒后对话,可使用语音打开/关闭极客模式;
  11. 增加万能开关控制中心功能,以备后期万能开关接口对接。
  12. 增加了后右管理功能,后台管理登录入口为:http://你树莓派IP:8088/admin/,登录账号和密码为树莓派系统的账号和密码;后台管理功能目前只实现了插件的安装、升级和卸载功能,系统一键升级功能,其他功能只实现了展示功能,待下一个版本完善。

二、插件升级

  1. 重新插件设计原理,将每一个插件单独为一个文件夹,可以叫插件包,后期可以单独进行插件的安装、升级和卸载;分开管理、单独配置;
  2. 优化重写了官方默认自带的几个插件:对话机器人、音乐、报本机IP地址、设备管理和用户管理等插件;
  3. 重新设计插件模块继承于基类MsgProcess,基类已完成消息处理等大量常规工作。大降低开发难度。
  4. 增加两个重要函数 self.say(text) self.listen()用于交互 用法请参考最简单报IP地址的插件 SayIP
    (接下来会在插开开发文档详细介绍)
  5. 音乐插件增加播放本地音乐功能,本地音乐为每次播放的网络歌曲的本地缓存文件;

三、微信小程序升级

  1. 优化了程序内核,启动和运行更快,更流畅;
  2. 增加了插件管理功能,可配合插件配置文件在手机端控制插件;
  3. 增加微信小程序一键配网功能。

本次升级为大版本升级,部分代码和组件已不再兼容前面的版本,强烈建议升级到此版本

最后提交信息为: add LICENSE.
2020-01-02 12:29
408459 kxdev 1578922965 科艺创想

1.修复录音偶尔错误导致录音停止问题
2.修复用户注册问题拍照问题
3.修复开关屏幕正常使用
4.调整摄像头方向为魔镜默认安装方向
5.优化音乐cpu占用和不能暂停问题。
6.新增开机检测驱动板是否正常功能
7.插件"我是谁"支持人脸识别
8.前端字体整体调大

最后提交信息为: 发布于2020-01-02 12:23:47
2019-11-20 11:49
408459 kxdev 1578922965 科艺创想

1、优化opencv人脸识别基础库,增加聚焦框、捕捉框和全屏显示等功能;
2、优化前端展示页面配置布局,为下一个版本增加其他类型展示作铺垫;
3、修复首次启动设备频繁提示需要初始化设备问题;
4、修复音乐插件缓冲文件0K导致的音乐启用失败问题;
5、修复第二次唤醒不能停止当前播放声音问题。

最后提交信息为: 发布于2019-11-20 11:47:51
2019-11-19 16:02
408459 kxdev 1578922965 科艺创想

1、优化opencv人脸识别基础库,增加聚焦框、捕捉框和全屏显示等功能;
2、优化前端展示页面配置布局,为下一个版本增加其他类型展示作铺垫;
3、修正首次启动设备频繁提示需要初始化问题;
4、修正音乐插件缓冲文件0K导致的音乐启用失败问题;

最后提交信息为: 发布于2019-11-19 15:45:12
2019-10-25 15:19
408459 kxdev 1578922965 科艺创想

软件本次升级更新:
1、微信小程序实现开关屏幕功能;
2、替换最新的音乐插件,音乐插件功能更强大,运行更稳定;
3、整合音量、屏幕插件到设备管理总插件中;
4、优化语音交互功能,在唤醒后自动停止正在播放的上一次对话语音
5、系统插件增加提醒插件
6、系统插件增加人体探测自动启用人脸识别插件
7、整合opencv功能模块为系统调用组件

硬件本次升级更新:
1、本次升级版本为V7.1版
2、修正上一版随机会出现配网状态BUG
3、修改上一版显示器控制模式,改为由用户接继电器直接控制显示器电源功能;
4、修改人体探测插头默认直接是5V电压

最后提交信息为: 发布于2019-10-25 15:06:45
2019-10-07 16:19
408459 kxdev 1578922965 科艺创想

2019国度特别版已经适配树莓派官方最新系统和树莓派4B设备
1、修复加载动画不是同心圆的问题;
2、优化录音和语音识别功能;
3、替换对话机器人为腾讯小微机器人;
4、开通对话机器人查询全国天气功能;
5、开通对话机器人查询股票功能;
6、开通对话机器人查询百科功能;

最后提交信息为: 发布于2019-10-07 16:03:09
2019-09-22 17:04
408459 kxdev 1578922965 科艺创想

1、打开微信小程序绑定设备功能;
2、微信小程序增加显示设备IP功能;
3、优化设备绑定过程;
4、优化录音模块处理、提高语音识别准确率;
5、优化音量设置,在有放音的状态下不提示音量设置值;
6、优化修改天气预测默认城市重载机制
7、音乐插件由酷我音乐改为酷狗音乐;
8、增加语音控制打开设备绑定功能,触发词:设备绑定、绑定设备、用户绑定、绑定用户;
9、替换前端页面加载动画,感谢网友:路比天阔 提供源码;
10、修复新设备第一次运行无法获取设备ID问题;
11、修复部分内核运算机制、使系统更加稳定;

最后提交信息为: 发布于2019-09-22 16:57:43
2019-09-22 10:28
408459 kxdev 1578922965 科艺创想

1、打开微信小程序绑定设备功能
2、微信小程序增加显示设备IP功能
3、优化设备绑定过程
4、音乐插件由酷我音乐改为酷狗音乐
5、优化录音模块处理、提高语音识别准确率
6、增加语音控制打开设备绑定功能,触发词:设备绑定、绑定设备、用户绑定、绑定用户
7、替换前端页面加载动画,感谢网友:路比天阔 提供源码
8、修复新设备第一次运行无法获取设备ID问题
9、修复部分内核运算机制、使系统更加稳定

最后提交信息为: 发布于2019-09-21 19:13:04
2019-09-14 14:34
408459 kxdev 1578922965 科艺创想

增加:但网络断开时语音提示功能;
增加:系统准备好啦的语音提示;
暂时去除扫二维码绑定微信小程序功能;
修复:开关灯插件功能BUG;
优化和修正部分系统内核代码;
优化升级了升级工具update.py;
增加:新的开机动画和桌面;

在线升级功能有所改变,升级此版本需要手动操作,具体操作方法比如:
使用SSH客户端连接树莓派,或在树莓派上打开终端工具
执行指令:

cd /keyicx
sudo rm -f update.py
wget http://down.16302.com/Download/update.py
sudo chmod 775 ./update.py
sudo ./update.py
//选择3,一键升级
最后提交信息为: 更新升级工具
2019-09-13 17:21
408459 kxdev 1578922965 科艺创想

增加但网络错误,语音提示功能;
增加系统准备好啦的语音提示;
暂时去除扫二维码绑定微信小程序功能;
修复开关灯插件功能BUG;
优化和修正部分系统内核代码;
增加新的开机动画和桌面;

在线升级功能有所改变,升级此版本需要手动操作,具体操作方法比如:
使用SSH客户端连接树莓派,或在树莓派上打开终端工具
操作指令:

sudo rm -rf /update
sudo python3 /keyicx/update.py
输入:3(回车)一键升级
最后提交信息为: 发布于2019-09-13 17:06:41
2019-09-12 18:32
408459 kxdev 1578922965 科艺创想

增加但网络错误,语音提示功能;
增加系统准备好啦的语音提示;
暂时去除扫二维码绑定微信小程序功能;
修复开关灯插件功能BUG;

2019-09-04 18:41
408459 kxdev 1578922965 科艺创想

1、清理一些自动生成调试代码;
2、修正部分代码BUG
3、添加一些误删除文件

最后提交信息为: 添加误删除文件
2019-09-03 15:58
408459 kxdev 1578922965 科艺创想

1、重新设计系统结构,结构更优化合理;
2、增加插件扩展功能;
3、重新设计设备配网功能,同时增加语音提示;
4、增加支持在线ATO升级功能
5、增加微信小程序支持插件接口功能
6、增加了音乐、天气播报等插件

更多功能敬请关注,本系统官方交流QQ群:751977302

最后提交信息为: 发布于2019-09-03 15:47:28
2019-08-12 13:49
408459 kxdev 1578922965 科艺创想

继续完善魔镜发行版自动更新功能

最后提交信息为: 发布于2019-08-11 18:22:36
预览版本
2019-08-04 17:55
408459 kxdev 1578922965 科艺创想

基于树莓派+Python3实现的智能魔镜系统第一版本

最后提交信息为: 修正部分BUG
Python
1
https://gitee.com/kxdev/zimeimojing.git
git@gitee.com:kxdev/zimeimojing.git
kxdev
zimeimojing
自美人工智能系统

搜索帮助

14c37bed 8189591 565d56ea 8189591