行空板K10————古诗语音码书项目
一、测试缘起

假期是一个学习充电的过程
与孩子一起读古诗,一起学习。
今天,利用行空板K10主控板,分享一个《古诗语音码书项目》,
本项目融合了传统与现代的优势,为学生提供了更加便捷、高效的学习体验。
二、 行空板K10介绍
K10集成了多种常用传感器、2.8寸彩色显示屏、WiFi与蓝牙模块、摄像头、麦克风、扬声器及RGB灯,借助其强大的板载资源,用户无需额外连接其他设备,即可完成从基础的传感器应用到高级的人工智能项目。

三、编程准备
步骤1 在Mind+,切换到上传模式,在COM17中连接行空板K10
使用USB线将行空板K10的Type-C口接到电脑USB口,

步骤2 扩展加载K10主控
软件的右下角点击”扩展“,在扩展页面中,点击”主控板“,选择”行空板K10“,
步骤3 制作二维码
1.登录草料二维码:https://cli.im/text/other,输入诗词题目

2.下载二维码

步骤4 测试二维码识别结果
1.Mind+的左侧行空板K10中找到人工智能中 二维码识别。

2.测试程序

3.测试结果

步骤5 古诗语音码书项目程序编写
1.Mind+的左侧函数块中添加诗词函数:

(1).次北固山下;(2).观沧海;(3).江南逢李龟年;
(4).天净沙·秋思;(5).闻王昌龄左迁龙标遥有此寄。
2.编写诗词子程序


3.程序



四、测试视频
五、测试感想
1、第一次测试二维码时,在mind+中出现乱码,解决办法:识别二维码的模型文件受损,串口进行恢复初始化设置,识别二维码正常。

2、在二维码识别的五首古诗中,有两首语音播放时,屏幕闪退,由于语音合成是单线程运行,当调用语音合成时,子程序放入单线程运行。变量biaozhi很快被设置0,解决办法:在语音播放子程序首先将变量biaozhi设置0,再运行语音合成,延时5秒,这样避免新的诗词语音播放,防止行空板K10内存崩的现象发生。




