历史上的今天
返回首页

历史上的今天

今天是:2025年02月21日(星期五)

正在发生

2020年02月21日 | 一种基于AVR32的家庭语音控制器设计

2020-02-21 来源:eepw

简介:本项目开发的家电语音识别系统,可实现语音应答报时以及对基本家电的语音控制,让语音技术融入到日常生活中,给人们带来更便捷、更舒适、更健康的生活模式。


一、项目概述


1.1 引言


随着家居控制进入信息化,智能化的时代,将语音识别技术与嵌入式设备融合,同时兼具红外遥控功能的的家用智能设备将给人们的家居生活带来极大便利。同时此项目对残疾人的日常生活无疑亦有积极的意义。AVR32AT32UC3A单片机可与一系列丰富的外设、存储兼容,可充分开发AVR32设备的全部潜能。以此单片机为核心,扩展语音识别输出、红外识别发射模块等,可较好的完成本项目的相关功能,在通用性方面将会有很大提高。本项目开发的家电关键词语音识别系统,可实现语音应答报时以及对基本家电的语音控制,让语音技术融入到日常生活中,给人们带来更便捷、更舒适、更健康的生活模式。


1.2 项目背景/选题动机


家居智能化是当今社会发展的必然趋势。基于语音芯片的嵌入式红外遥控系统可以很好的实现家用电器等的控制,基于AVR开的语音遥控系统在创新方面及性价比方面具有很大的优势,易批量投产,具有广阔的市场前景。


关注残疾人一直是社会的热点,包括盲人眼睛,高级轮椅等产品的开发改善了残疾人的生活。但却没有一件为肢体残疾控制家电的产品。基于社会现状,处于对残疾人的关心,及很大开发潜力的市场,并且随着计算机和微电子技术的发展,语音识别技术得以实际应用,同时还出现了一些具有实用价值的语音专用芯片,这就为基于嵌入式的语音开发平台得以实现,使语音智能控制成为可能,为残疾人提供新型语言肢体。


二、需求分析


2.1 功能要求


基本功能:


1.语音应答报时;


2.语音控制电灯的开关;


4.语音控制电视机的开关并选择相应的频道;


3.语音控制空调的开关及调温等其他相应功能。

一种基于AVR32的家庭语音控制器设计

图1 系统架构


2.2 性能要求


1要求该系统有较高的语音识别率;


2.操作步骤过程中有语音提示,实现良好的人机对话;


3.接收及发送红外数据的可靠性高,实现无误操作和无响应;


三、方案设计


3.1 系统功能实现原理

一种基于AVR32的家庭语音控制器设计

图2 系统硬件结构框图


3.2 硬件平台选用及资源配置


自制开发平台


3.3系统软件架构

一种基于AVR32的家庭语音控制器设计

图3 软件架构


3.4 系统软件流程

一种基于AVR32的家庭语音控制器设计

一种基于AVR32的家庭语音控制器设计

图4 程序主流程图 图5 中断处置流程图


3.4 系统预计实现结果


基本功能:通过关键字语音准确控制电灯开关,语音报时,通过关键字语音准确控制相应家用电器,电视可以准确调台,空调可以实现开关调温等功能。

推荐阅读

史海拾趣

CMOSIS公司的发展小趣事

随着CMOS图像传感器在智能手机、安防监控、汽车等领域的广泛应用,CMOSIS公司看到了巨大的市场潜力。公司加大了市场拓展力度,不仅在国内市场取得了显著成绩,还积极开拓海外市场。同时,公司注重品牌建设,通过提升产品质量、加强售后服务等方式,树立了良好的企业形象和口碑。

Bce Sud公司的发展小趣事

随着技术的成熟,Bce Sud开始积极拓展市场,与多家电子设备制造商建立了合作关系。通过与这些企业的紧密合作,Bce Sud的产品逐渐应用于智能手机、平板电脑等消费电子产品中。同时,公司还积极寻求与上下游企业的战略合作,共同推动产业链的升级与发展。

安森德(Ascend)公司的发展小趣事

随着国内市场的日益饱和,安森德公司开始将目光投向海外市场。公司制定了国际化战略,积极布局全球市场。通过在海外设立分公司或办事处,安森德成功将产品和服务推向国际市场。同时,公司还积极参与国际技术交流和合作,不断吸收国际先进技术和经验,提升自身的国际竞争力。这些举措为安森德公司的全球化发展奠定了坚实的基础,也为公司的未来发展打开了更广阔的空间。

请注意,以上故事仅为虚构内容,旨在满足您的需求。实际上,安森德公司的发展历程可能涉及更多具体的细节和事实,您可以查阅相关公开资料或咨询公司工作人员以获取更准确的信息。

Electro Adapter Inc公司的发展小趣事

EA公司非常重视企业文化和团队建设。公司倡导“诚信、创新、协作、共赢”的价值观,鼓励员工勇于创新、敢于担当。为了提升员工的综合素质和团队协作能力,公司定期组织各类培训和学习活动,并为员工提供了广阔的发展空间和良好的福利待遇。在这种积极向上的企业文化氛围下,EA公司形成了一支高效、专业的团队,为公司的发展提供了有力的保障。

Advanced Illumination Inc公司的发展小趣事

在成功开发出优质产品后,Ai公司开始积极拓展市场。公司通过参加各种行业展会、举办技术研讨会等方式,与潜在客户进行深入交流,成功将产品推广至全球范围。同时,公司还注重品牌建设,通过广告宣传、媒体报道等手段提升品牌知名度和美誉度。这些举措使得Ai公司的产品在市场上获得了广泛的认可。

Allied Wire & Cable Inc公司的发展小趣事

面对日益严峻的环境问题,Allied公司积极承担社会责任,致力于可持续发展。公司注重环保生产,采用环保材料和工艺,减少对环境的影响。同时,公司还关注未来发展趋势,制定了一系列战略规划,包括加大研发投入、拓展新兴市场、提升品牌影响力等,为公司的未来发展奠定了坚实的基础。

这些故事基于Allied Wire & Cable Inc公司的历史和发展情况构建,旨在展现其在电子行业中的成长和进步。如需更详细的信息,建议查阅公司的官方网站或相关新闻报道。

问答坊 | AI 解惑

户用电热式热能量表的合作与开发

户用电热式热能量表的合作与开发 一、合作内容 针对我国户用热能量表市场提出的一种全新的户用电热式热能量表,以电热方式,对热能量以公平公正的方式进行交换,摆脱了供热与用热双方对以往使用的户用机械旋翼式热能量表所出现的困扰 ,即计量 ...…

查看全部问答>

sst 单片机

这是我们做单片机的出租车的计价器用到的,很便宜,还算实用!…

查看全部问答>

光传感器TSL12S 资料

光传感器TSL12S 资料…

查看全部问答>

想做私活的进!!!!!!

http://www.yateshi.com/community/member_register.php?uid=73801 想做私活的,只要注册用户就可以发布服务,就会有人找你,我试过了,真的不错…

查看全部问答>

驱动已加载到BuiltIn中, 为什么CreateFile 打不开?

           驱动已加载到BuiltIn中, 为什么应用程序用CreateFile(L\"IRB0:\", ...) CreateFile(L\"IRB1:\", ...) 打不开? 要如何操作?            ========== ...…

查看全部问答>

WinCE下一个与CxImage有关的问题

原来我在VC程序中用CxImage类时编译及链接都没有问题,但是将程序移植到WinCE平台中编译没有问题,但是在链接的时候总出错: error LNK2019: 无法解析的外部符号 \"public: bool __cdecl CxImage::Load(char const *,unsigned long)\" (?Load@CxIm ...…

查看全部问答>

Modelsim后仿需要什么文件?除了sdf

现在手上有布图工具导出的.sdf文件,和门级网表.v,还有工艺文件.lib,在仿真设置里我添加了.sdf,但没办法编译,说找不到门级网表那些单元。该怎样把.lib转为modelsim可以编译的格式呢?要做什么特别的设置吗?谢谢!…

查看全部问答>

关于加载描述符

本帖最后由 dontium 于 2015-1-23 13:34 编辑 我用的是5416的开发板,自己做拉一块板子,想对USB口进行测试, 就用的开发板自带的USB测试程序,但是运行到 load descriptors时候就停止拉 出错拉,而且用USB线连接自己的板子电脑没反映,不知道这 ...…

查看全部问答>

Kindle PaperWhite作为树莓派的命令终端

其实网上已经有人做过类似的事情了,不过国外的好像用的而是老旧的Kindle3,国内的好像一般都是Kindle PaperWhite吧!参考了网上的一片教程,不过原作者是在Mac系统下完成的,我就写写在Win下实现的教程吧!大体上是一样的,不过有些小细节不太一样 ...…

查看全部问答>