摘要

语音信号处理属于信息科学的一个重要分支,大规模集成技术的高度发展和计算机技术的飞速前进,推动了这一技术的发展。在数字音频技术和多媒体技术迅速发展的今天,传统的磁带语音录放系统因体积大、使用不便、放音不清晰而受到了巨大挑战。本组提出的体积小巧,功耗低的数字化语音存储与回放系统,可以有效的解决传统的语音录放系统在电子与信息处理的使用中受到的限制。

本文提出了以STC89C52芯片为核心的单片机小系统,用它来实现整个数字化语音存储与回放系统的逻辑控制。单片机将通过控制语音芯片ISD4004-16进行存储录音,每段录音都有其对应的地址,当播放的时候单片机只需要从语音芯片中写入地址便可播放,除此外系统还提供了多种播放方式供用户选择,为了得到更大的声音,系统加上了一个功率放大电路以驱动扬声器。相关要设置的信息都在LCD1602上显示

关键词:单片机; LCD1602;ISD4004-16;语音存储回放;

1 引言

1.1目的和意义

随着经济快速发展,人民生活水平的不断提高,现在的人已经离不开音乐,而且对听觉要求越来越高了。由于计算机技术和数字电子的发展,现在的语音系统有了重大的飞跃,由以前体积较大单放机、复读机发展到了音质较好、体积小、容量大的MP3、MP4、手机,可以说语音技术已经相当成熟了。

传统的磁带语音录放系统因其体积大、使用不便,在电子与信息处理的使用中受到许多限制。体积小巧,功耗低的数字化语音存储与回放系统将完全可以替代它。数字化语音存储与回放系统的基本原理是对语音的录音与放音的数字控制。主要包括为了增加语音存储时间,提高存储器的利用率,采用了非失真压缩算法对语音信号进行压缩后再存储,而在回放时再进行解压缩;同时,对输入语音信号进行数字滤波以抑制杂音和干扰,从而确保了语音回放的可靠质量。自80年代以来,美、日等国的数字语音技术的研究工作进入了应用阶段,相继研制的大规模集成电路语音芯片已经供应市场,并不断推出新的品种。数字语音技术的应用领域十分广泛,首先是数字通信系统。当通过数字通信系统传送语音信号时,语音数字化技术就是必不可少的了。发送端实际上即为语音编码,接收端为语音合成。在我们的日常生活中,数字化语音存储与回放技术得到了广泛的应用,诸如公交车报站器,采访笔,MP3播放器,手机等,使得产品的功能强大,淘汰了磁带录音的传统方式,方便了人们的生活,推动了社会的进步。随着数字信号处理器、超大规模集成电路的高速发展,语音记录技术已从模拟录音阶段过渡到数字录音阶段。在数字化录音技术中,压缩后的语音数据有些存储在硬盘中,有些存储在带有掉电保护功能的RAM或FLASH存储器中。笔者介绍的语音存储与回放系统,未使用专用的语音处理芯片,不需要扩展接口电路,只利用单片机作为核心控制器,就能完成语音信号的数字化处理,即实现语音的存储与回放。

1.2研究概况及发展趋势

自从爱迪生1877粘发明留声机以来,音响技术已有百余年的发展历史,这期间,记录存储各种声音的载体,传输与播放语音技术的发展可谓日新月异。该系统采用单片机对录音、放音、快进、暂停等宫灯实现控制,用DPS技术对语音信息进行处理,用Flash ROM技术进行存储,提高了语音的回放质量和延长了存储时间,与盒式磁带录音机相比避免了机械传动噪音,音质好,功耗低,具有时钟功能,而且人机界面友好,又用中断方式控制录音,放音的过程,实现了语音存储与回放的数字化。

《中国数字化语音室设备市场调查报告(专项)》系统全面的调研了数字化语音室设备产品的市场宏观环境情况、行业发展情况、市场供需情况、企业竞争力情况、产品品牌价值情况等,旨在为咨询者提供专项产品的市场信息,以供咨询者投资、经营决策过程中进行参考。

《中国数字化语音室设备市场调查报告(专项)》以产品微观部分作为调研重点,采用纵向分析和横向对比相结合的方法,分别对XX产品的国内外生产消费情况、原材料市场情况、产品技术情况、产品市场竞争情况、重点企业发展情况、产品品牌价值以及产品营销策略等方面进行深入的调研分析。

在数据处理方面,报告以企业调研数据和国家统计局数据、中国进出口数据为基础数据,为保证报告的翔实、准确可靠、数据之间具有可比性,报告对统计样本数据进行必要的筛选、分组,将宏观样本数据、微观样本数据紧密结合,并采用定量分析为主(包括经济统计模型的应用),定量与定性分析相结合的方法,深入挖掘数据蕴含的内在规律和潜在信息。同时采用统计图表等多种形式将分析结果清晰、直观的展现出来,多方位、多角度为咨询者提供了系统完整的参考信息,同时也增加了报告研究结论的客观性和可靠性。

通过《中国数字化语音室设备市场调查报告(专项)》,生产企业及投资机构将充分了解产品市场、原材料供应、销售方式、有效客户和潜在客户提供了详实信息,为研究竞争对手的市场定位,产品特征、产品定价、营销模式、销售网络和企业发展提供了决策依据。

一、硬件方案

单片机的语音存储与回放系统设计的实现主要有电源5V供电、单片机最小系统、LCD 1602显示屏电路,ISD4004+麦克风+喇叭+按键+LM386功放+发光二极管而成。

二、设计功能

1. 单片机型号:STC89C52/51、AT89C52/51、AT89S52/51都可通用。

2.产品自带单片机上电复位电路、手动复位电路(复位按键)、晶振电路(给单片机提供时钟周期)。

3.对于已经录音完成的,可以有多种播放录音模式。

4.可以通过按键随时录音,可以录制4段声音,并可以按键控制播放和暂停,最长可以录制8分钟。

5.播放的音量可以通过调节电位器改变。

三、成品实物图

四、原理图

五、PCB图

六、程序源码

七、所有配套资料

需要完整的资料可在我的资源里下载,也可以加入我的纷传圈子,里面有资源压缩包的百度网盘下载地址及提取码。

纷传 点击用微信打开即可,过程有点繁琐请见谅。

基于51单片机语音录音机存储与播放回放系统设计相关推荐

  1. 基于51单片机农业土壤湿度监测及自动灌溉系统设计

    基于51单片机农业土壤湿度监测及自动灌溉系统设计 1开发环境 2 功能说明介绍 3 程序 3.1工程文件 3.2代码 4 资料清单 1开发环境 仿真图:proteus8.9以上 程序代码:KEIL4/ ...

  2. (毕业设计资料)基于51单片机脉搏心率智能检测测速系统设计

    基于51单片机跑步机系统脉搏检测红外测速设计 本设计由STC89C52单片机电路+脉搏/心率传感器电路+LM393比较器电路+霍尔测速电路+电机控制电路+LCD1602显示电路+电源电路组成. 1.通 ...

  3. 基于51单片机语音播报电子秤体重秤系统设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.Protues仿真 七.流程图 八.程序源码 九.资料包括 摘要 秤是一 ...

  4. 心率脉搏测试c语言算法,基于51单片机语音播报心率计脉搏测量仪设计(仿真源码+电路图+当时PaperPass16%查重论文)...

    一.本课题研究的主要内容.目的和意义 随着科技发展的不断提高,生命科学和信息科学的结合越来越紧密,出现了各种新颖的脉搏测量仪器,特别是电子脉搏仪的出现,使脉搏测量变得非常方便. 脉诊在我国已具有260 ...

  5. 基于51单片机3轴加速度计ADXL345计步器卡路里系统设计

    摘要 计步器是一种颇受欢迎的日常锻炼进度监控器,可以激励人们挑战自己,增强体质,帮助瘦身.早期设计利用加重的机械开关检测步伐,并带有一个简单的计数器.晃动这些装置时,可以听到有一个金属球来回滑动,或者 ...

  6. 23、基于51单片机温控风扇红外遥控智能温度控制系统设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.Proteus仿真 七.程序源码 八.资料包括 摘要 本设计为一种温控风 ...

  7. 63、基于51单片机红外遥控人体感应自动门控制系统设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.Protues仿真 七.程序 部分代码 八.资料包括 摘要 伴随着电气技 ...

  8. 102、基于51单片机手机无线充电器锂电池存电系统设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.程序源码 七.资料包括 摘要 电子技术的快速发展使得各种各样的电子产品都 ...

  9. 基于51单片机的智能加湿器控制proteus仿真系统设计

    本设计 51单片机智能加湿器控制系统proteus仿真(仿真+源码+原理图) 仿真图proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号C0043 资料下载链接( ...

最新文章

  1. Golang二维切片初始化
  2. 5月23日任务 LAMP架构介绍、MySQL、MariaDB介绍、 MySQL安装
  3. 3、Oracle表空间管理
  4. HDU 4339 Query
  5. vue中实现美团双级联动菜单
  6. python编程技术总结_大数据技术学习之Spark技术总结
  7. 2020 年百度之星·程序设计大赛 - 复赛 1002 Binary Addition
  8. python学习Day4 流程控制(if分支,while循环,for循环)
  9. 用SQL语句可以取出中文汉字的首字母
  10. java实例化的4种方式
  11. gcj编译java_怎样用gcj编译java程序
  12. Android Paint 色彩一些偏知识
  13. 类的继承——cancas绘制五彩小球
  14. 如何教机器学会原研哉(小米新LOGO)的设计理念
  15. 前端工程师第一篇-HTML(1)
  16. Windows内存清理篇——小结
  17. 选择电子商务平台:Shopify与WooCommerce
  18. 2019款ipad支持电容笔吗?Ipad2019电容笔推荐
  19. 【iOS开发】ipa安装到手机上的三种方式
  20. host速度 mtk usb_[MTK] 如何修改usb驱动能力

热门文章

  1. channel 的底层原理
  2. 微网-并网逆变器-下垂控制-Droop Conrol
  3. freebsd 安装 java_转 FreeBSD 安装JDK
  4. Hadoop集群安装及其配置(三台虚拟机)
  5. 正态分布、单 (双) 样本 T 检验
  6. 【软件测试】功能测试的测试工作流程
  7. arcpy 批量读取shp文件属性表、中心点,范围边界点
  8. php超市管理系统代码,php开发的超市管理系统
  9. 双系统如何重装windows系统
  10. 工信部郑昕:中小企业信息化要把握云计算契机