【给掌控板加上耳朵和嘴巴系列】之实现模拟人机对话效果

2019-01-055292
AI 快速预览详细 收起
本文介绍了如何使用掌控板和语音识别模块实现简单的人机对话效果。所需设备包括掌控板、语音识别模块和扩展板。通过串口通信,语音识别模块将识别到的语音转换为信号发送给掌控板,从而实现屏幕显示等动作。整个过程分为四步:连接语音识别模块、设置对话内容、编程掌控板以及连接扩展板。这个项目适合STEM教育和少儿编程入门,能够激发孩子对人工智能的兴趣。


我们都知道掌控板是一块开源开发模块,可以通过外接一些传感器设备然后通过写入程序实现特定的功能。


今天,我就用掌控板和语音识别模块搭配使用,实现一个简单的人机对话效果。


废话不多说,先看看效果:



需要的设备:掌控板、语音识别模块、掌控板扩展板(严格来说Mirco:bit扩展板)、一些连接线。


实现的原理:语音识别识别模块识别到人说出的话后通过串口输出绑定值给掌控板,掌控板接收到这个值后就相应作出动作(比如屏幕显示一些东西)


设置过程:

第一步,将语音识别模块连接电脑:

【给掌控板加上耳朵和嘴巴系列】之实现模拟人机对话效果图1

第二步,打开设置软件,通过调用记事本设置的方式设置好语音识别模块的对话内容(注意选对COM号)。

【给掌控板加上耳朵和嘴巴系列】之实现模拟人机对话效果图5

​​第三步,将掌控板连接电脑,使用Mind+进行编程。

【给掌控板加上耳朵和嘴巴系列】之实现模拟人机对话效果图4

【给掌控板加上耳朵和嘴巴系列】之实现模拟人机对话效果图2


第四步,用扩展板将掌控板和语音识别模连接起来,并给扩展板供上电,连接如下图

【给掌控板加上耳朵和嘴巴系列】之实现模拟人机对话效果图3


语音识别模块的RXD --->扩展板的TXD
语音识别模块的TXD --->扩展板的RXD
语音识别模块的GND --->扩展板的GND
语音识别模块的5V --->扩展板的5V



来自小威玩编程,技术v:13143121799,欢迎交流

掌控板人机对话源文件.rar

43.22 KB, 下载次数: 4455

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
rzyzzxw
rzyzzxw
赞啊,小威好厉害。
小威玩编程
小威玩编程
作者
回复rzyzzxw
过奖了,简单的串口通信就可以实现了;P
- 没有更多了 -