当前位置: 首页 > wzjs >正文

选择佛山网站设计网页设计素材表格

选择佛山网站设计,网页设计素材表格,中国移动app,最近刚发生的新闻若该文为原创文章,转载请注明原文出处。 上一篇编译了所需要的库,这边记录下移植编译测试过程 。 一、源码下载 100askTeam/xiaozhi-linux: Embedded Linux AI Xiaozhi Intelligent voice dialogue. 是在源码上直接修改的,整体框架不变 lib…

若该文为原创文章,转载请注明原文出处。

上一篇编译了所需要的库,这边记录下移植编译测试过程 。

一、源码下载

100askTeam/xiaozhi-linux: Embedded Linux AI Xiaozhi Intelligent voice dialogue.

是在源码上直接修改的,整体框架不变

lib文件是存放自己编译后的动态库文件,需要拷贝到开发板上。

拷贝时有的名称需要修改。

二、移植过程

1、编译control_center

文件里的代码主要功能是通过websocket和服务端通信

修改两个地方

1)、http.cpp文件

测试时证书验证失败,所以添加代码跳过验证

// 取消证书验证
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0); 

2)、修改Makefile

在最顶部添加工具链

CROSS_COMPILE = /opt/atk-dlrk356x-toolchain/usr/bin/aarch64-buildroot-linux-gnu-

3)、编译

编译后会生产control_center可执行文件

2、编译sound_app

sound_app的作用是采集数据编码成opus格式,通过UDP发送给control_center,并接收返回数据,解码播放

此文件只需要修改makefile,在最顶部添加工具链

CROSS_COMPILE = /opt/atk-dlrk356x-toolchain/usr/bin/aarch64-buildroot-linux-gnu-

编译,生成sound_app

3、 编译GUI

GUI修改的比较多

1)、lv_100ask_xz_ai_main.h

存放字休和图片的路径

2)、lv_linux_fbdev.c

修改屏幕分辨率,用的屏是5.5寸720*1280

lv_display_t * disp = lv_display_create(720, 1280);

3)、lv_conf.h

修改LV_FS_POSIX_PATH路径

#define LV_FS_POSIX_PATH "./xiaozhi/"

4)、main.c

修改触摸屏节点

5)、makefile

修改工具链

CC ?=  /opt/atk-dlrk356x-toolchain/usr/bin/aarch64-buildroot-linux-gnu-gcc

6)、toolchain.cmake

set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_PROCESSOR arm)set(tools "/opt/atk-dlrk356x-toolchain/usr")
set(CMAKE_C_COMPILER ${tools}/bin/aarch64-buildroot-linux-gnu-gcc)
set(CMAKE_CXX_COMPILER ${tools}/bin/aarch64-buildroot-linux-gnu-g++)

到此修改完成,修改的比较少,主要是韦老师架构好

在编译前也可以使用下面命令修改工具链

export CC=/opt/atk-dlrk356x-toolchain/usr/bin/aarch64-buildroot-linux-gnu-gcc

7)、编译

编译后会在bin目录下生成lvgl_xiaozhi文件

lvgl_xiaozhi,sound_app,control_center三个文件上传到开发板

三、测试

测试前还需要字体和图片,字体网上下在,图片下载iconfont-阿里巴巴矢量图标库

放到lv_100ask_xz_ai_main.h指定的目录下。

测试

先在后台运行sound_app,control_center

在执行lvgl_xiaozhi,就会看到界面显示一个6位数

打开网址,输入显示的验证码,激活设备即可

小智 AI 聊天机器人

附演示地址

全网首发、基于RK3568的小智AI聊天机器人….感谢韦老师开源…._哔哩哔哩_bilibili

源码

Yinyifeng18/xiaozhi-linux-rk3568: 基于RK3568的小智AI聊天机器人

如有侵权,或需要完整代码,请及时联系博主。

http://www.dtcms.com/wzjs/809277.html

相关文章:

  • 建站前端模板wordpress主题下载弹窗
  • 马拉松网站建设泰兴网站建设价格
  • 网站建设的作用是什么怎么在云服务器上搭建网站
  • 替老外做网站光明区公明街道
  • 网站聊天室怎样做炫彩马甲营销网站的建设流程
  • 四合一网站建设se 网站优化
  • 保定网站建设制作做网站怎么弄模板
  • c2c网站是什么cn域名的网站
  • 免费网站安全软件深圳网站建设服务比较便宜
  • 滨州网站建设 中企动力平面设计公司培训
  • 中国发展在线网站官网维启网站建设
  • 中企动力做网站的价格免费国外云服务器
  • 网络营销与电子商务网站搜索引擎优化的步骤
  • 网站系统建设架构常州网络公司网站
  • 免费注册网站网址网络舆情监测处置制度
  • 网站建设首页怎么弄陈仓网站建设
  • 二手交易平台 网站开发徐州网站制作案例
  • 网站建设综合训练报告湖北专业的网瘾戒除学校有哪些
  • 仿站 做网站flash如何制作网站
  • 益阳建站网站制作网页游戏排行榜大全
  • 我有域名和服务器找人建设网站在线捕鱼网站建设
  • 网站建设与管理课程小程序商城多少钱一年
  • 上海智能模板建站网页设计个人简介模板代码
  • 网站域名哪些后缀更好门户网站系统有哪些平台
  • 西安做兼职网站杭州十大科技公司排名
  • 旅游景区网站开发的政策可行性网站中英文版怎么做
  • 上海高端网站建设服务器wordpress手机端如何
  • 重庆网站空间费用邯郸建设网站制作
  • 局域网站怎么做wordpress秒开优化
  • 免费招工人在哪个网站西安网站建设哪个平台好