要求:
用mind+的实时模式来制作一个语音小助手来进行语音对话,可以实现语音问答,语音学习。前者指的是用户可以与语音智能小助手形成问答的形式,语音学习,后者语音学习的指的是采取机自我学习的形式,即语音智能小助手对我我们提出的问题进行学习,并且录取我们的答案,然后添加到列表当中。
实验步骤:
步骤1:官方教程
开始前,先去mind+官网看下教程,至于老师讲的啥,反正已经忘光了,要想靠谱,还得自己自学。
mind+官网有详细的教程,以及常见的问题解决,非常的全面。建议小伙伴们在玩mind+的时候,可以多去官网看看教程,自己琢磨出来的记忆更深刻。
这里找到“AI人工智能相关”的教程,先把基础教程看一遍,然后打开mind+,开始一顿操作…
步骤二:玩转mind+(下载链接:mind+下载)
1.打开mind+,选择“实时模式”
2.点开“拓展”,选择“功能模块”里面的“文字朗读”和“语音识别”。
步骤三:功能实现
语音识别功能实现
注意:* Mind+中共有两个语音识别服务器,服务器1为MIT服务器,实时识别语音,逐字翻译成文字 ;服务器2为百度服务器,录音一段时间后,将一句话翻译成文字。建议默认使用服务器1,如果服务器1不稳定,可切换成服务器2。
接下来的步骤就是将问题写进列表中,然后通过判断语句来判断所问问题是否在问题列表当中,如果在就会回答相应的答案,否则就会询问是否需要学习该问题。如果需要学习该问题,会将你所讲的问题和答案存进相应的列表当中即学习完毕。
部分代码如下:
项目完整代码点此下载