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

2021-12-021575
AI 快速预览详细 收起
基于语音技术的小智互动系统是一个家庭互动项目,通过语音识别和合成技术,实现语音控制灯和门的开关。项目使用了掌控板、语音识别模块、语音合成模块等硬件。用户可以通过语音指令唤醒系统,并发送指令控制灯和门的开关。系统还支持语音回应,使人机沟通更加友好。该项目适合家庭互动场景,提高家庭生活的智能化程度。

【创作思想】

语音有关的研究工作最早可追溯到 20世纪50年代贝尔实验室的Audry 系统,它是第一个可以识别十个英文数字的语音识别系统。随着近几年人工智能技术、硬件更新迭代,科学技术突飞猛进,语音技术逐渐走入百姓生活;语音技术的应用随处可见,越来越方便。

本次案例巧妙利用语音识别和合成技术,搭建小智语音互动系统,使家不在冷冰冰,更加亲切。

【项目功能】

借助语音识别模块唤醒系统,发送指令,控制灯和门的开关;灯和门接收指令反馈同时发出语音回应。

【项目亮点】

1、语音指令识别,系统可根据人的语音指令运行电脑指令

2、语音合成技术,借助离线语音技术完成友好的人机沟通

3、巧用嵌入式系统,程序上传后可脱离电脑运行,提高效率

4、语音技术的合理引入,使人和系统沟通更加亲切 

步骤1 硬件准备

材料清单

  • 掌控板 X1 链接
  • 语音识别模块 X1 链接
  • 语音合成模块 X1 链接
  • 舵机 X1 链接
  • LED模块 X1 链接
  • 扩展板 X1 链接
  • 小红盒+3D打印门(可用其他代替) X1
  • CR123A锂电池电源管理模组 X1 链接

步骤2 电路连接

LED模块连接P8,舵机连接P9,语音识别和语音合成模块连接IIC

project-image

步骤3 程序设计

编程软件MIND+ V1.71RC版

 

初始化舵机,语音识别模块,语音合成模块

project-image

语音控制开关灯代码

project-image

语音控制开关门代码

project-image

绕口令彩蛋

project-image

步骤4 组装测试视频

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

所需材料/产品

加载全部

    Gravity: 数字绿色LED发光模块(Arduino兼容)

    Gravity: 数字绿色LED发光模块(Arduino兼容)

    Gravity: 数字绿色LED发光模块(Arduino兼容)

    掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

    掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

    掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

    Gravity: I2C离线中文语音识别模块(兼容Arduino、micro:bit和掌控板)- 蘑菇云科创教育

    Gravity: I2C离线中文语音识别模块(兼容Arduino、micro:bit和掌控板)- 蘑菇云科创教育

    Gravity: I2C离线中文语音识别模块(兼容Arduino、micro:bit和掌控板)- 蘑菇云科创教育

相关推荐

评论(1)
人生海海
人生海海
识别不了 我说话是什么原因?是识别模块有问题吗还是合成模块?
- 没有更多了 -

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

相关推荐

所需材料/产品

Gravity: 数字绿色LED发光模块(Arduino兼容)

Gravity: 数字绿色LED发光模块(Arduino兼容)

Gravity: 数字绿色LED发光模块(Arduino兼容)

掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

Gravity: I2C离线中文语音识别模块(兼容Arduino、micro:bit和掌控板)- 蘑菇云科创教育

Gravity: I2C离线中文语音识别模块(兼容Arduino、micro:bit和掌控板)- 蘑菇云科创教育

Gravity: I2C离线中文语音识别模块(兼容Arduino、micro:bit和掌控板)- 蘑菇云科创教育

加载全部