3342| 9
|
(试用语音识别和合成模块)基于语音技术的小智互动系统 |
一、项目背景创作思想 语音有关的研究工作最早可追溯到 20世纪50年代贝尔实验室的Audry 系统,它是第一个可以识别十个英文数字的语音识别系统。随着近几年人工智能技术、硬件更新迭代,科学技术突飞猛进,语音技术逐渐走入百姓生活;语音技术的应用随处可见,越来越方便。 本次案例巧妙利用语音识别和合成技术,搭建小智语音互动系统,使机器不在冷冰冰,更加亲切。 项目亮点 1、语音指令识别,系统可根据人的语音指令运行电脑指令 2、语音合成技术,借助离线语音技术完成友好的人机沟通 3、巧用嵌入式系统,程序上传后可脱离电脑运行,提高效率 4、语音技术的合理引入,使人和系统沟通更加亲切二、实验硬件 1.掌控板2.0编程入门学习主控板 https://www.dfrobot.com.cn/goods-1902.html 2.micro:bit掌控I/O扩展板 micro:bit掌控双兼容,文体两开花*1 https://www.dfrobot.com.cn/goods-1966.html 3.数字绿色LED发光模块(Arduino兼容) https://www.dfrobot.com.cn/goods-69.html 4.Gravity: I2C语音识别模块 https://www.dfrobot.com.cn/goods-3011.html 5.Gravity: 中英文语音合成模块 https://www.dfrobot.com.cn/goods-3014.html 三、软件 mind+V1.7.0RC1.0 主控板 李工写的语音库很棒,赞一个 舵机模块 四、电路连接 LED模块连接P8,舵机连接P9,语音识别和语音合成模块连接IIC接口 五、程序编写 1.系统加电后初始化舵机,语音识别和语音合成模块,并有系统开始运行的语音提示 语音识别模式设置为指令唤醒,没有小智的召唤系统不会开始工作 2.循环程序中先获取一次指令执行相关判断,完成不同语音指令 六、程序实测 七、附件 |
811.2 KB, 下载次数: 5957
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed