基于stm32的智能语音提醒器设计

基于stm32的智能语音提醒器设计

ID:30808315

大小:168.79 KB

页数:5页

时间:2019-01-03

基于stm32的智能语音提醒器设计_第1页
基于stm32的智能语音提醒器设计_第2页
基于stm32的智能语音提醒器设计_第3页
基于stm32的智能语音提醒器设计_第4页
基于stm32的智能语音提醒器设计_第5页
资源描述:

《基于stm32的智能语音提醒器设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于STM32的智能语音提醒器设计摘要:随着生活节奏的加快,人们迫切需要合理的时间安排。电子备忘录便携易用但缺少即时提醒功能,而常见的具有备忘录功能的语音提醒器功能单一、随意性差。因此,本文基于STM32设计了一款智能语音提醒器,该提醒器具有功能多、随意性好、即时提醒等特点。关键词:提醉器;STM32;即吋提醉1・引言随着生活节奏的加快,人们经常会遇到必须在短时间内完成很多事情的情况。如果没有合理的时I'可安排,将会导致生活的一片混乱。而合理的时间安排需要强大的记忆,这对于许多平常人而言是难以达到的,因此备忘录便占有了重耍的地位。冃前,文本

2、备忘录因其携带困难且记录复杂而基本消失;常见便携式电子备忘录作为附件需在手机、平板电脑等电子产品上使用或需与网络实时连接使用山刀,能以文字或语音记录,但操作较为复杂,对于反应滞后的老人或不适宜使用电子产品的少儿是不方便的。而市面上常见的独立语音提醒器种类繁多,但具有功能单一、随意性差等缺点®讥因此,本文基于STM32设计了一款智能语咅提醒器,该提醒器具有功能多、随意性好、操作简洁、可以即时提酶等特点。2.提醒器设计方案由于解能提醒器具有功能多样、随意性好且即时提醒等特点,因此其所需具备的功能有以下几点:(1)可以显示时间和口期;(2)可以按

3、照时间顺序播放语音提醒;(3)可以随时录音,并设定播放时间,同时可以根据事情的重要性设定播放次数;(4)可以随时进入或退出语音;(5)可以删除语音;(6)具有50-100条的语音存储空间。3.提醒器的硬件设计根据智能提醉器的功能要求,选择了意法半导体的STM32F103ZET6作为核心芯片,加上语咅模块VS1053B.SD存储模块以及LCD显示模块,构成了提醒器的硬件系统。如图1所示。STM32F103ZET6芯片是基于ARMCortex-M3内核的32位微控制器,拥有着512K的片内FLASH和64K片内RAM,能多线程操作。I/O口多达

4、80个,4个通用定时器,2个高级定时器,2个基本定时器,满足提醒器的设计要求。语咅模块选用的是ALIENTEK生产的高性能咅频编解码模块ATK-VS1053MP3。该模块支持包括MP3和WAV等众多音频格式的解码,并支持OGG与WAV音频格式的录音,还有高低音以及EarSpeaker空间基于STM32的智能语音提醒器设计摘要:随着生活节奏的加快,人们迫切需要合理的时间安排。电子备忘录便携易用但缺少即时提醒功能,而常见的具有备忘录功能的语音提醒器功能单一、随意性差。因此,本文基于STM32设计了一款智能语音提醒器,该提醒器具有功能多、随意性好

5、、即时提醒等特点。关键词:提醉器;STM32;即吋提醉1・引言随着生活节奏的加快,人们经常会遇到必须在短时间内完成很多事情的情况。如果没有合理的时I'可安排,将会导致生活的一片混乱。而合理的时间安排需要强大的记忆,这对于许多平常人而言是难以达到的,因此备忘录便占有了重耍的地位。冃前,文本备忘录因其携带困难且记录复杂而基本消失;常见便携式电子备忘录作为附件需在手机、平板电脑等电子产品上使用或需与网络实时连接使用山刀,能以文字或语音记录,但操作较为复杂,对于反应滞后的老人或不适宜使用电子产品的少儿是不方便的。而市面上常见的独立语音提醒器种类繁多

6、,但具有功能单一、随意性差等缺点®讥因此,本文基于STM32设计了一款智能语咅提醒器,该提醒器具有功能多、随意性好、操作简洁、可以即时提酶等特点。2.提醒器设计方案由于解能提醒器具有功能多样、随意性好且即时提醒等特点,因此其所需具备的功能有以下几点:(1)可以显示时间和口期;(2)可以按照时间顺序播放语音提醒;(3)可以随时录音,并设定播放时间,同时可以根据事情的重要性设定播放次数;(4)可以随时进入或退出语音;(5)可以删除语音;(6)具有50-100条的语音存储空间。3.提醒器的硬件设计根据智能提醉器的功能要求,选择了意法半导体的STM

7、32F103ZET6作为核心芯片,加上语咅模块VS1053B.SD存储模块以及LCD显示模块,构成了提醒器的硬件系统。如图1所示。STM32F103ZET6芯片是基于ARMCortex-M3内核的32位微控制器,拥有着512K的片内FLASH和64K片内RAM,能多线程操作。I/O口多达80个,4个通用定时器,2个高级定时器,2个基本定时器,满足提醒器的设计要求。语咅模块选用的是ALIENTEK生产的高性能咅频编解码模块ATK-VS1053MP3。该模块支持包括MP3和WAV等众多音频格式的解码,并支持OGG与WAV音频格式的录音,还有高低

8、音以及EarSpeaker空间效果设置。图1押能提醒器的硬件框图2.提醒器的软件编程根据提醒器的功能要求,软件需要实现以下几部功能:(1)显示部分:系统在上电后,可以显示时间(其

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。