基于单片机的语音识别系统_毕业设计
- 格式:doc
- 大小:615.50 KB
- 文档页数:48
基于单片机的语音存储与回放系统毕业设计1. 引言随着科技的不断发展,语音技术也得到了广泛应用。
如今,在很多领域,我们可以看到语音交互的身影。
语音存储与回放系统是语音技术的一个重要应用方向。
本文旨在讨论基于单片机的语音存储与回放系统的设计与实现。
2. 设计目标在开始设计语音存储与回放系统之前,我们首先明确系统的设计目标。
在该系统中,我们希望能够实现以下功能: 1. 采集语音信号并进行存储; 2. 实现语音信号的回放; 3. 提供用户友好的交互界面。
3. 系统设计3.1 硬件设计语音存储与回放系统的硬件设计是实现系统功能的基础。
这里我们选用单片机作为系统的核心控制器,其主要功能包括语音信号的采集、存储与回放。
1. 单片机选择:首先,我们需要选择适合语音处理的单片机。
常用的单片机型号有STM32、Arduino等。
选择单片机时要考虑其性能、成本和易用性等因素。
2. 语音输入与输出:为了实现语音信号的采集与回放,我们需要选择合适的语音输入输出设备,如麦克风和扬声器。
3. 存储器选择:在语音存储与回放系统中,我们需要选择适合存储语音信号的存储器。
可以选择外部存储器,如Flash、SD卡等。
3.2 软件设计语音存储与回放系统的软件设计包括系统的逻辑控制和交互设计。
1. 语音采集与存储:这一部分主要涉及音频采集和存储的算法。
需要设计合适的采样率、量化位数和编码方式等来满足存储与回放的需求。
2. 语音回放:回放语音的过程需要涉及音频解码和输出的算法。
需要设计合适的解码算法以及音频输出的放大电路。
3. 用户交互界面:为了方便用户操作,我们可以设计一个简单的用户交互界面,如按钮、LCD显示屏等。
用户可以通过界面进行语音的录制、回放和设置等操作。
4. 系统实现在完成系统设计后,我们可以开始系统的实现。
实现过程中需要进行硬件的连接和软件的开发。
1. 硬件连接:按照系统设计中的硬件设计要求,将单片机、麦克风、扬声器等硬件设备进行连接。
常州工学院(成人教育)毕业设计(论文)题目基于单片机的语音录放系统设计副题目性质:学生姓名年级教学点专业指导教师评定成绩优良中合格不合格摘要介绍ISD2560语音芯片的结构及引脚功能,所设计的系统实现了单片机对ISD2560的操纵,并能够实现录放音及循环放音等功能。
由单片机AT89C51及数码语音芯片ISD2560组成的语音设计系统出了系统的硬件电路,并给出了录、放音有效的源程序。
目前,语音合成、语音识别、语音存储和回放技术的应用愈来愈普遍,尽管利用一样的单片机测控系统中都有的硬件电路(如A/D、 D/A、存储器等)能完成语音信号的数字化处置,可是功能比较单一、且成效不是专门好,因此基于单片微机和语音芯片系统的应用愈来愈普遍,如电脑语音钟、语音型数字万用表、电话话费查询系统、排队机、监控系统语音报警和公共汽车报站器等等。
本设计用单片机和录放时刻达60秒的数码芯片ISD2560设计了一个智能语音录放系统。
关键词:单片微机数码语音芯片智能目录第一章绪论 (1)第二章ISD2560芯片介绍 (2)语音芯片的选取 (2)语音芯片ISD2560简介 (3)语音芯片引脚功能介绍 (4)第三章电路原理图及说明 (9)复位电路 (9)复位电路的作用 (9)大体的复位方式 (10)时钟电路 (11)单片机与语音芯片部份外围接线 (12)第四章语音录放工作流程 (15)硬件流程 (15)软件流程 (17)第五章程序说明 (19)第六章结语 (25)第七章致谢 (26)第八章参考文献 (27)第一章绪论在声学领域,单片机技术与各类语音芯片相结合,即可完成语音的合成技术,使得单片机语音系统的实现成为可能。
所谓语音芯片,确实是在人工或操纵器的操纵下能够录音和放音的语音芯片,但语音信号是模拟量(语音芯片存储和播放声音的大体工作方式为:声音→模拟量→ A/D →存储→ D/A →模拟量→播放)。
采纳此方式的语音芯片外围电路比较复杂,声音质量也有必然失真。
兰州理工大学本科毕业设计(2011届)题目基于单片机的无线语音对讲系统设计学院电信学院专业电子信息科学与技术班级电子二班学号学生姓名指导教师缑新科完成日期诚信承诺我谨在此承诺:本人所写的毕业论文《基于CC2500的语音对讲系统设计》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。
承诺人(签名):年月日杭州电子科技大学本科毕业设计摘要本毕业设计主要设计自主研发的基于CC2500的语音对讲系统,实现短距离的语音对讲。
在现代通信中,对讲机是一种近距离的、简单的无线传输通信工具,由于它不需要中转站和地面交换机站支持,就可以进行有效的移动通信,因此深受人们欢迎。
目前,它广泛应用于生产、保安、野外工程等领域的小范围移动通信工程中。
考虑到研究的针对性,基于CC2500的无线对讲系统的原理是通过STC89C52单片机控制,读取存于FLASH里的PCM编码信号,进行处理后通过CC2500模块发送,接收机通过CC2500模块接收到信号后通过STC89C52模拟PWM波输出。
其音频放大电路是通过LM358跟4871放大送到3欧喇叭。
本文将具体介绍对讲系统的硬件设计及软件编程设计过程。
关键词:CC2500模块;单片机;语音对讲大学本科毕业设计ABSTRACTThe graduation design, the main design based on the independent research and development CC2500 speech talkback system, realize short speech the intercom.In the modern communication, intercom is a close, simple wireless transmission communication tools, because it does not require station and ground switch station, can effectively support the mobile communications,so it Welcome by people.At present, it is widely used in production, security, field engineering and other areas of small range of mobile communication engineering.Considering the pertinence, based on research CC2500 wireless talkback system principle is through STC89C52 MCU control, read stored in FLASH pulse code modulation (PCM).the signal processing CC2500 module after sending by CC2500 module,receiver received by STC89C52 simulation PWM signal after through wavelet out put.The audio amplification circuit is amplified by LM358 and 4871 to 3Ω speakers.Key words:CC2500 module;MCU;V oice Intercom杭州电子科技大学本科毕业设计目录1 引言 (1)2 概述 (2)2.1无线对讲系统概况 (2)2.2射频芯片CC2500简介 (3)2.3单片机概述 (5)2.4研究的意义 (6)2.5本设计方案思路 (6)3 语音对讲系统硬件电路设计 (7)3.1语音对讲系统总体设计框架 (7)3.2主控制器部分设计 (7)3.3 FLASH选择 (11)3.4 显示部分设计 (12)3.5信号发射/接收模块设计 (12)3.6音频输出模块设计 (14)3.7按键电路设计 (16)3.8 电源部分设计 (16)3.9本章小结 (17)4语音对讲系统软件设计 (18)4.1软件开发调试环境 (18)4.2软件总体设计框图 (18)4.3 各模块程序设计 (19)4.4本章小结 (26)5 制作与调试 (27)5.1原理图绘制及PCB制板 (27)5.2 硬件电路的布线与焊接 (27)5.3 调试 (28)6 总结 (30)致谢 (31)参考文献 (32)附录 01 引言专业对讲机通信作为专网移动通信的重要组成部分,其不受网络限制,在网络未覆盖到的地方,可以让使用者轻松沟通,简单灵活的组网方式,更少的投入、更优的性价比在许多特殊的行业与应用领域发挥着其它通信系统无法替代的作用。
基于51单片机的语音导盲系统的设计摘要本文介绍了一款基于51单片机为核心的语音导盲系统的设计方案。
系统由两部分组成:一时超声眼镜探测器,二是语音提醒器。
探测器主要根据超声获取数据,经单片机处理后由无线模块发送出去。
语音提醒器有单片机控制,接收数据,然后驱动语音芯片提醒。
该系统具有成本低廉、使用方便等优点,是一款通用性较强的理想导盲设备。
研究了一种基于嵌入式体统和超声波测距系统的设计方案,应用移植嵌入式操作系统并给出障碍物检测优化方法,并且根据超声波测距的工作原理对障碍物进行距离测量。
实验结果表明,该系统在自然盲道情况下达到了处理实时性和判断的准确性要求,可较好地服务与盲人的独立出行。
关键词:51单片机语音提醒超声测距无线数传模块导盲系统;AbstractThis page mainly introduce a design of voice guide device based on 51 MCU .The device consists of two parts: Part one ——ultrasound glasses detector , Part two ——voice alarm device. Data gotten from ultrasound glasses detector has been put into process by 51 MCU and then be sent into air by wireless module. After that ,the voice alarm device will get the data from another a voice alarm .Cheap, convenience and other advantages make it a perfect device for blind man.Studies are made on the embedded systems and ultrasonic distance measurement system. Porting embedded operating system and giving optimization method for obstacle detection, and measuring the obstacles distance by ultrasonic ranging works. The experimental results she that the system achieved to deal with circumstance and judge accuracy of real-time requirements in a natural blind road, which may provide better serves for the blind’s independent travel.KEY WORD :51 MCU V oice alarm Ultrasound detector Wireless module Guide system for blind目录摘要 (I)Abstract (II)第一章绪言 (1)第一节总体方案 (1)第二章硬件电路的设计 (2)第一节超声模块电路 (2)第二节液晶显示电路 (6)第三节语音输出电路 (7)第四节无线模块电路设计 (8)第三章软件设计 (9)第四章结语 (11)致谢 (12)参考文献 (1)第一章绪言盲人群体一直是社会中需要关心的弱势群体,出门不便对于所有盲人患者是一个较大的难题。
基于单片机的语音识别系统设计作者:徐国成来源:《好日子(下旬)》2018年第04期摘要:本系统设计的智能家居系统,是基于LD3320语音识别芯片的非特定人识别的功能而设计的,实现语音控制设计了了两级语音指令来控制,控制电位器打开与关闭,进而来控制与之相连的电器,实现用户发出语音指令后精确控制电器开、关的功能,可以给我们的生活带来极大的便利。
关键词:语音识别;单片机0 引言语音处置和分辨技术始于1950年以后,经过70年科研人员的不断摸索和钻研,已趋于成熟,从孤立、单一词组的识别到非固定人、大词汇量的连续语音识别甚至固定人的语音识别,一系列的创新使得人类与计算机之间的沟通桥梁增加了一个人类语音。
近年来,作为直接有效的人与机器之间的交互方式,语音识别在工业制造过程、现代化居家生活和医疗卫生体系等方面应用逐渐增加,在嵌入式系统领域中,具有很高研究价值及发展潜力。
让机械理解听懂人类的声音,这是我们长期以来求之不得的事情。
语音识别是一个复杂有深度的学科,涉及到多学科、多领域的研究分析,语音识别的发展与其他领域密不可分,依赖于众多领域上的研究成果。
语音识别技术就是让机器通过分辨和听懂人们的语言,把声音信号转换为对应的机械动作或者指令的一种高新技术。
语音识别系统的分类方式及依据是根据对说话人说话方式的要求,可以大致分為两类,一类是:单个字(词)语音识别系统,另一类是:多个字语音识别系统,以及多个词组语音识别系统。
深一步可以分为两个方向:一是根据对说话人的关联程度可以划分为固定人和非固定人语音识别系统;二是根据字词数量的多少,可以分为小词组系统、中等词组系统、大词组系统,以及无限词组系统。
不同的语音识别系统,每种系统的实现方式可能不一样,单是所用的基础处理方式大致都一样。
1 系统方案设计此次设计制作的语音控制系统,语音识别部分核心原件使用的LD3320芯片,控制系统的单片机用的是STC89C52单片机。
通过主控单片机控制LD3320语音芯片内部寄存器以此达到实现语音识别控制的效果。
语音报时电子钟设计摘要:语音报时电子钟,以AT89S52单片机为核心,由键盘控制、录放音模块、温度采集、液晶显示等功能模块组成。
单片机通过时钟芯片DS1302获取时间数据,对数据处理后送到中文液晶12864显示输出,并可通过按键对时间进行调整。
基于题目基本要求,本系统对时间显示和语音报时进行了重点设计,通过ISD4004语音芯片把声音录进去,单片机读取时间数据后再把语音芯片里的录音段取出来,进行语音报时。
此外,扩展单片机外围接口、温度采集、语音报时等功能。
关键词:语音报时;单片机;中文液晶; 时钟芯片Design of electronic clock with speech broadcastAbstract: The design of speech tick electronic clock,base on chip microcomputer AT89S52, is composed by the following functional modules: keyboard displaying ,sound phonating.,temperature gathering ,LCD display.The microcomputer get time data from time chip DS1302,then data processing and the output is displayed on a Chinese character LCD 12864,and process time get across the keystroke. According to the basic requirements of the subject ,our system stresses on the realization of time displaying and sound timing, througth the speech chip ISD4004 record the sound, the microcomputer get the time data and take out the data from the speech chip, sound timing.Furthermore ,we also extend the primary function ,adding new functions ,such as the single chip peripheral ports ,temperature gathering , sound timing and so on..Key words: sound timing ;chip microcomputer ;Chinese character LCD;time chip目录1 设计任务及要求 (3)2整体方案设计与论证 (3)3系统电路的总体方案 (5)3.1 工作原理 (5)3.2 总体设计 (5)4系统硬件设计 (5)4.1 AT89S52单片机最小系统 (5)4.2 温度测量模块 (6)4.3时钟模块 (7)4.4键盘模块 (8)4.5 LED显示模块 (9)4.6 语音模块 (9)4.7 电源 (10)5系统软件设计 (10)5.1主程序流程图 (11)5.2子程序流程图 (11)6 总结与体会 (13)7 参考文献 (14)8 附录 (15)语音报时电子钟设计1.设计任务及要求1) 显示当前年、月、日、星期、分钟、秒、温度和节日信息。
• 192•在中国,垃圾分类正在逐步推广。
但由于垃圾种类繁多,分辨垃圾类别对于普通民众来说不是一件易事,因此提出智能语音识别垃圾桶来便于大众投放垃圾。
该垃圾桶可通过用户说出垃圾名称进而实现分类、垃圾溢满提醒、自动投放的功能。
其中语音垃圾识别功能主要通过LD3320语音芯片识别信息完成,垃圾溢满通过GP2D12测距模块实现,自动投放功能利用L9110芯片控制电机实现。
整体模块利用STC11L08XE 单片机进行控制。
1 整体设计智能语音垃圾桶依靠LD3320语音识别芯片将语音信息录入并识别分析其类别,同时单片机根据识别信息对相应L9110芯片发出脉冲信号,控制电机转动。
工作状态中位于垃圾桶上方的GP2D12红外线测距传感器实时返回测量数据至单片机,当数值低于一定值(垃圾桶溢满)发出信号。
整体思路如图1所示。
2 硬件设计2.1 LD3320语音识别模块LD3320芯片是一款可对语音音频数据信号进行识别和存储的芯片。
如图2示LD3320芯片正常工作时由MICP 、MICN 连接咪口两端接收语音信基于单片机智能语音垃圾桶识别设计南京工程学院 贾成宇 范从勉 张 渝 颜思瑞 冯月芹图1 方案整体图图2 LD3320电路图号,LD_P0~P7八个接口为信号输出口并与单片机P1口分别相连。
单片机对输入信号进行分析做出分类识别,输出四个接口分别对应可回收垃圾、有害垃圾、厨余垃圾、其他垃圾。
LD_IRQ 为中断口,一次指令发出后单片机产生下降沿,信号运行中断。
LD_WR 和L D_RD 为写读口,与CH34O 模块连接录入程序代码。
2.2 L9110电机控制模块L9110是一款为了控制和驱动电机的芯片。
如图3,单片机对语音识别的垃圾种类信息转化为对应I/O 口(P1.0和P1.1)的电信号。
P1.1首先发出一定时长电信号,电机M 正转,对应垃圾桶门打开。
置空一定时• 193•长,垃圾进入对应垃圾桶。
P1.0发出同样时长信号,电机反转,垃圾桶门关闭。
兰州理工大学本科毕业设计(2011届)题目基于单片机的无线语音对讲系统设计学院电信学院专业电子信息科学与技术班级电子二班学号学生姓名指导教师缑新科完成日期诚信承诺我谨在此承诺:本人所写的毕业论文《基于CC2500的语音对讲系统设计》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。
承诺人(签名):年月日杭州电子科技大学本科毕业设计摘要本毕业设计主要设计自主研发的基于CC2500的语音对讲系统,实现短距离的语音对讲。
在现代通信中,对讲机是一种近距离的、简单的无线传输通信工具,由于它不需要中转站和地面交换机站支持,就可以进行有效的移动通信,因此深受人们欢迎.目前,它广泛应用于生产、保安、野外工程等领域的小范围移动通信工程中。
考虑到研究的针对性,基于CC2500的无线对讲系统的原理是通过STC89C52单片机控制,读取存于FLASH里的PCM编码信号,进行处理后通过CC2500模块发送,接收机通过CC2500模块接收到信号后通过STC89C52模拟PWM波输出。
其音频放大电路是通过LM358跟4871放大送到3欧喇叭。
本文将具体介绍对讲系统的硬件设计及软件编程设计过程。
关键词:CC2500模块;单片机;语音对讲大学本科毕业设计ABSTRACTThe graduation design, the main design based on the independent research and development CC2500 speech talkback system, realize short speech the intercom.In the modern communication,intercom is a close,simple wireless transmission communication tools, because it does not require station and ground switch station,can effectively support the mobile communications,so it Welcome by people.At present, it is widely used in production, security,field engineering and other areas of small range of mobile communication engineering.Considering the pertinence, based on research CC2500 wireless talkback system principle is through STC89C52 MCU control, read stored in FLASH pulse code modulation (PCM).the signal processing CC2500 module after sending by CC2500 module,receiver received by STC89C52 simulation PWM signal after through wavelet out put.The audio amplification circuit is amplified by LM358 and 4871 to 3Ω speakers.Key words:CC2500 module;MCU;V oice Intercom杭州电子科技大学本科毕业设计目录1 引言 (1)2 概述 (2)2。
基于单片机的智能家居语音控制系统设计一、概述随着科技的飞速发展,智能家居系统正逐渐成为现代家庭生活中不可或缺的一部分。
这些系统通过集成各种先进的传感器、执行器和通信技术,为用户提供了更为便捷、舒适和节能的居住环境。
而语音控制技术作为智能家居领域的一项重要技术,其方便性、直观性和人性化特点受到了广泛关注。
基于单片机的智能家居语音控制系统设计,旨在通过单片机作为核心控制器,结合语音识别技术,实现对家居设备的语音控制。
该系统不仅提高了家居生活的便捷性,还通过智能调节家居设备的运行状态,达到了节能降耗的目的。
该系统还具备较高的可扩展性和灵活性,可以根据用户的实际需求进行定制和扩展。
在本文中,我们将详细介绍基于单片机的智能家居语音控制系统的设计方案。
我们将对系统的整体架构进行阐述,包括硬件组成和软件设计。
我们将重点介绍语音识别的实现方法,包括语音信号的采集、预处理、特征提取和识别算法等。
我们还将讨论单片机与家居设备之间的通信方式以及控制策略。
我们将对系统的性能进行评估,并展望未来的发展趋势和应用前景。
通过本文的介绍,读者将能够深入了解基于单片机的智能家居语音控制系统的设计原理和实现方法,为进一步的研究和应用提供有益的参考。
1. 智能家居的发展背景及现状随着科技的飞速发展和人们生活品质的不断提升,智能家居作为信息化社会的重要产物,正逐步融入千家万户的日常生活之中。
智能家居的发展背景源于人们对居住环境智能化、舒适化和便捷化的追求,以及对传统家居生活的革新与升级。
近年来,物联网、人工智能、云计算等技术的快速发展,为智能家居提供了强大的技术支撑。
通过集成各种传感器、控制器和执行器,智能家居系统能够实现对家庭设备的自动化控制和智能化管理,为人们带来前所未有的便捷体验。
同时,随着消费者对于个性化、定制化服务的需求日益增长,智能家居也在逐步向个性化、差异化方向发展。
目前,智能家居市场已呈现出蓬勃发展的态势。
众多企业纷纷涉足智能家居领域,推出了一系列具有创新性和实用性的产品。
word文档 可自由复制编辑 基于单片机的语音识别系统 word文档 可自由复制编辑
摘要
近几年来,智能化和自动化技术在玩具制造领域中越来越被关注。本文介绍一种智能化小车控制系统的设计——语音控制小车。语音控制小车是基于SPCE061A的代表性兴趣产品,它配合61板推出,综合应用了SPCE061A的众多资源,小车采用语音识别技术,可通过语音命令对其行驶状态进行控制 。首先介绍了SPCE061A的主要性能及其引脚的功能;接着完成了电源电路、复位电路、键盘电路、音频输入电路,音频输出电路和无线控制电路等硬件功能模块的设计。软件设计模块能实现智能小车的前进、后退、转向、停止、避障、表演动作以及循线等功能。测试表明,在环境背景噪音不太大,控制者的发音清晰的前提下,语音控制小车的语音识别系统能对特定的语音指令做出智能反应,做出预想中的有限的动作
关键词 :spec061a 语音识别 驱动电路 声控小车 智能反应 word文档 可自由复制编辑 Abstract In recent years, Intelligent and automation technology in the toy manufacture have been paid more and more attention.Introduce an intelligent vehicle control system design. SPCE061A program the system to single-chip, based on implementation of the car's voice control, This paper introduces the hardware sub-system design and implementation. The SPCE061A's main characters and pin function are introduced firstly. Completed the power circuit, reset circuit, keyboard circuitry, audio input circuits, audio output circuit and control circuit of wireless hardware such as the design of function modules. Software design module can achieve smart car forward, backward, turn, stop, obstacle avoidance, performing actions, as well as on-line functions. Test showed that the background noise in the environment is not too great, control persons under the premise of clear pronunciation, voice control car speech recognition systems for specific voice commands to make intelligent reaction, limited to the desired action.
Keywords: spec061a 、voice recogniton、Driving circuit、 Voice control dolly、intelirent response word文档 可自由复制编辑 目录 摘要 ............................................................................................................ I Abstract .................................................................................................. II 目录 ......................................................................................................... III 前言 ........................................................................................................... 1 1 方案介绍及设计简介 ........................................................................... 2 1.1 小车的控制要求及设计方案 ................................................. 2 1.1.1 小车的控制要求 .............................................................. 2 1.1.2 方案设计与论证 .............................................................. 2 1.2 SPCE061A 简介 ..................................................................... 3 1.2.1 SPCE061A单片机概述 .................................................... 5 1.2.2 SPCE061A的介绍 ............................................................ 7 1.2.3 SPCE061A的结构 ............................................................ 7 1.3 SPCE061A 单片机强大的语音功能 ..................................... 8 1.3.1 语音识别的原理 .............................................................. 8 1.3.2 系统的结构框图 .............................................................. 9 1.4 语音控制小车设计要求 ....................................................... 10 1.4.1 功能要求 ........................................................................ 10 1.4.2 语音控制小车的主要功能 ............................................ 10 1.4.3 参数说明 ........................................................................ 10 1.4.4 注意事项 ........................................................................ 10
2 电路设计及程序设计 .................................................................. 11 2.1 电路设计基础知识 ............................................................... 11 2.2 电路方框图及说明 ............................................................... 13 2.3 各部分电路设计 ................................................................... 13 2.3.1 电机的选择 .................................................................... 14 2.3.2 继电器驱动电路的设计 ................................................ 14 2.3.3 行驶状态控制电路设计 ................................................ 15 word文档 可自由复制编辑 2.3.4 麦克录音输入及AGC电路 ............................................ 16 2.3.5 语音播报电路 ................................................................ 18
3 软件设计 ...................................................................................... 19 3.1 软件流程图及设计思路说明 ............................................... 19 3.1.1 程序设计 ........................................................................ 20 3.2 模块设计 ............................................................................... 20 3.2.1 中断流程图部分 ............................................................ 20 3.2.2 语音识别部分 ................................................................ 22