【GD32F307E-START】+语音识别的实现
[复制链接]
本帖最后由 hujj 于 2020-11-25 09:54 编辑
语音控制家庭电器设备是智慧家庭的一个重要组成部分,也是我本次测试的一个重点。最初是准备使用GD32F307E-START开发板来驱动LD3320语音识别模块,后来发现有更便宜而且方便实验的HLK-V01语音识别模块,厂家已经内置了不少固定的语音命令,可以自动识别并通过串口输出信息,这样可以大幅度减轻实验的难度。不过使用这个模块不能自定义语音词组,实用时有局限性,但不影响测试。下图是在测试中的语音识别模块,这个模块的语音识别率还是不错的:
为简化实验,我并没有实际连接继电器去控制家电,而是直接在屏幕上显示出相应的字符,因为只要能够正确识别出语音命令并显示在屏幕上,以后若要通过GPIO去控制继电器就没有什么难度了,下面是实验过程的照片:
这是LCD显示屏:
在发出语音命令时,相应的回应会显示在屏幕中:
这是测试过程的动画,由于没有声音,展示的效果比较差:
由于视频文件太大,只好录制了几个小段分别显示:
GD_YYSB_ZM.mp4
(5.09 MB, 下载次数: 1)
GD_YYSB_KT.mp4
(8.35 MB, 下载次数: 0)
GD_YYSB_KGFS.mp4
(9.55 MB, 下载次数: 0)
视频文件补充在4楼
下面是本次测试项目的压缩包:
MyTest2.rar
(5.12 MB, 下载次数: 27)
至此,本次测试已经基本完成,下一步将继续测试硬件I2C,尝试建立与EEPROM和其他设备的通讯。
|