本项目以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中的“语音能力引擎”没有找到,发个链接?