所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

基于语音技术的小智互动系统

gray6666 gray6666 2021-04-07 11:03:21
7
0
简单
projectImage

一、项目背景

创作思想

语音有关的研究工作最早可追溯到 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

 

projectImage

5.Gravity: 中英文语音合成模块
https://www.dfrobot.com.cn/goods-3014.html

 

projectImage

三、软件
mind+V1.7.0RC1.0
主控板

projectImage

李工写的语音库简洁,高效,赞一个

projectImage

舵机模块

projectImage

四、电路连接
LED模块连接P8,舵机连接P9,语音识别和语音合成模块连接IIC接口

projectImage
projectImage

五、程序编写
1.系统加电后初始化舵机,语音识别和语音合成模块,并有系统开始运行的语音提示
语音识别模式设置为指令唤醒,没有小智的召唤系统不会开始工作

projectImage

2.循环程序中先获取一次指令执行相关判断,完成不同语音指令

projectImage

六、程序实测

播放地址

https://www.bilibili.com/video/BV1f5411w7qX/?zw

projectImage
Makelog作者原创文章,未经授权禁止转载。
7
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]