回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

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

头像 gray6666 2021.04.07 1204 1
project-image

一、项目背景

创作思想

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

project-image

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

project-image

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

project-image

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

project-image

舵机模块

project-image

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

project-image
project-image

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

project-image

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

project-image

六、程序实测

播放地址

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

project-image

评论

user-avatar
  • hacker_

    hacker_2023.05.04

    666

    0