利用MIND图像识别模块和语音功能自动出题
2019-12-221615
AI 快速预览详细
本文介绍了一个利用MIND+图像识别和语音功能自动出题的项目。通过摄像头识别年龄并朗读基本信息,根据年龄段设置不同难度的加法题目。项目分为设置变量及初始化、图像识别并调取不同出题自定义函数、制作自定义函数、测试程序运行等步骤。本例主要测试了MIND+的图像识别与语音功能,未来将继续探索更多可能性。
项目背景:
近期听说MIND+新增了AI的新功能,今晚,我就利用MIND+的图像识别功能来做个电脑自动出题的程序体验一下.
设计思路:
首先,利用图像识别来判断年龄,摄像头识别成功后,利用语音朗读功能,读出人物的年龄,性别等基本信息.
然后,把年龄做为出题难度的判断标准,根据年龄段来设置题目的不同难度.本例中因为时间有限,我把年龄划只分成了两个段:大于15岁和小于15岁.难度也根据年龄分成为了两个段,简单和稍复杂(其实,为了简单一些,我只设置了加法题目,难度分为两个等级:10以内的加法,和10-60之间的加法,是不是有点太过于简单了?).其实,大家完全可以根据年龄段把题目的难度设置得更加多一些.
操作步骤:
1.设置变量及初始化
首先我设置了一些变量:得分,题号,答案,难度,两个操作数a和b,结果等.并对得分和题号进行初始化.并把题号和得分显示在屏幕上对其余不需要在屏幕上显示的变量进行隐藏.
3.制作自定义函数
为了使不同的难度的题目有所区别.我定义了两个函数来进行相应难度的加法练习.在本例中,为了简单一些,我只设置了5道题目.每题设置了20分.
题目1的两个操作数都是由电脑生成10以内的随机数.
本来想测试一下让人来通过麦克风语音回答数字来判断,但发现我的的电脑麦克风竟然坏了,只好改成了由键盘来输入答案.
输入答案后,判断输入的结果是否正确,并进行相应的得分和评判.



