实验简介
该实验是基于mind+的语音识别与对话实验,是基于Mind+实时模式所完成的一个实验,具有的功能主要有:
1、实时读取人物说的话
2、对人物所说的话进行匹配,若在数据库中有,则根据数据库中的信息回答,若没有,则根据人物要求是否学习进行二次判断,人物要求学习则学习并把答案与问题录入到数据库,若要求不学习则不添加。
实验准备
本次实验主要运用的是mind+,不需要其余硬件,所以相对比较简单。
功能模块
初始化模块(按下空格开始说话)
识别部分
在识别部分需要新建两个列表,一个是指令表,一个是答案表,输入的语音会与表中的问题指令对比,通过IF和ELSE判断,如果识别的命令里面有,那么直接回答答案,如果没有识别出来,则朗读“我没学过这个问题,你可以教教我吗”并聆听是否可以,听到可以则录入,不可以则回答“好的,我知道了“
回答部分
回答部分是一个执行函数ÿ