本项目以Mind+软件模拟智能公交系统为主,配合麦克风采集语音用于语音识别,喇叭播放合成的语音。
设计背景:
在大力提倡碳中和的背景下,国家鼓励新能源车以及绿色出行,因此,设计一个比较智能的公交系统显得尤为重要。特别是对于一些残障人,本项目提供了语音识别和语音合成帮助获取信息和进行智能交互。
功能原理:
本项目分成三个功能,见下面的思维导图。

前期准备说明:
本项目将使用到Mind+中的以下拓展模块,以及百度AI中的“语音能力引擎”中的应用(使用了其中的语音识别和语音合成,当然如果有dfrobot的离线语音识别和离线语音合成,那就不需要百度AI了)

程序使用到的背景:

背景中的脚本代码:

角色列表:

需要创建的变量:

需要创建的列表:


可以先观看一下项目演示:
步骤1 公交车功能相关脚本代码(公交车角色内)
步骤2 实现公交车内相关脚本代码
左上角进入公交车内按钮的脚本代码

公交车内场景角色脚本代码

下车按钮角色的脚本代码

离开按钮角色的脚本代码

步骤3 乘客进入公交车站交互提示(乘客角色内)
步骤4 其他相关点缀角色的脚本
马路上其他车辆行驶实现:
其他汽车角色提供多个造型,实现随机出现。其他汽车遇到人行道会暂停,然后开走。


人行道触碰角色脚本代码:

广告角色脚本:

另外有点小角色就不提供脚本了,详见源程序。
如有好的意见建议,请在下面留言,也可以与我交流(微信号xdh-pc)
by 仔爸。
附件
花生编程2023.02.02
赞
花生编程2023.02.02
厉害
三春牛-创客2023.01.14
赞!!
三春牛-创客2023.01.14
厉害厉害
tiger_zc2022.10.13
非常棒的案例!
rzegkly2022.10.11
百度AI中的“语音能力引擎”没有找到,发个链接?