12277| 19
|
元宵灯谜机---语音识别+语音合成 |
本帖最后由 二哈哈哈哈 于 2021-3-12 14:00 编辑 题外话 年味是什么?小时候,年味也许就是一串糖葫芦,一件新衣服,一只烟花,平时难以吃到的美食。现在总嚷嚷着年味淡了,因为这些都触手可及了,可是每到过年,大家都是争先恐后的往家里赶,这是为什么?这是因为内心最深处被一根名叫思念的线,紧紧的牵扯着。年年复年年,事物日新月异,但是大家最习以为常的陪伴却从未改变,所以在我看来,年味=陪伴。 本文应该在元宵节后两天发的,但是由于那几天懒癌犯了,就。。。你懂的。 正文 在大年的最后一天-元宵节,家里的七大姑八大姨来家里做客,这时我就预感大事不妙! 好在机智的我以“我去给堂弟堂妹们制作一个益智玩具,多多动脑考试才好”的理由遁去。 冥思苦想,左思右想,前思后想,我该做什么呢?转念一想,今天是元宵节,元宵有猜灯谜的习惯,所以就做一个灯谜机吧。 先展示一下成品 灯谜由谜面和谜底组成,谜面需要由灯谜机说出,谜底需要由堂弟堂妹回答,然后灯谜机判断。语音合成和语音识别对于Arduino来说是非常难实现的,但是我突然想到我前不久通过活动拿到的语音合成和语音识别模块,刚好可以解决这个问题。 一、测试 1.测试语音合成模块 找到这个模块的使用手册,烧录样例代码,模块成功的合成了声音。 通过样例代码可以看出,这个模块的使用非常简单,两个函数就能让模块合成声音。只是这个绕口令太洗脑了,我自己尝试说了两次,感觉有被羞辱到。。。(测试图片我就不发了,不是所有的图片都自带声音) 2.测试语音识别模块 同样的,找到这个模块的使用手册,烧录样例代码。 首先给这个拼音作为关键字一个大大的好评,简直就是我这个L和N,前鼻音和后鼻音发音不准确的人的福音啊! 下图是实验结果如下(我又偷懒了,没有拍到图片) 二、材料清单 制作这道菜这个项目需要的原材料有: 语音识别模块 1个 语音合成模块 1个 UNO 1个 点阵屏 1个 快递盒 1个 导线 适量 彩纸 若干 代码 少许 三、手工环节 首先要勾起小孩子的兴趣,肯定要有一个可爱的外观,恰巧感觉mind+这个图标挺可爱的,所以就照着这个外观做了。 由于制作的比较匆忙,过程照片有些缺失。 1. 在快递盒的正面开一个孔,用来放置屏幕,裁剪合适的彩布用来匀光 2. 制作三根小天线 3. 给快递盒穿上喜庆的红色新衣 好看的皮囊有了,下面就是有趣的内在了。 四、电路代码 接线图 由于都是I2C设备,所以接线非常的简单 代码简介(代码最后附上,同时会附带上mind+代码) 首先设置谜底的关键字。(重复是重复当前谜面,下一个是转跳到下一题) 然后在进行谜面的朗读,朗读过后判断谜底是否正确, 烧录代码,go,一次成功 不说了,我植发去了。。。 部分mind+代码 视频展示 还没有给堂弟堂妹玩,我自己已经玩得不亦乐乎了。 最后一句晚来得祝福,祝大家元宵节快乐,有空记得多陪陪家人。 arduino代码 mind+代码 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed