基于单片机的声控风扇设计

来源 :科学与财富 | 被引量 : 0次 | 上传用户:zhangwang198
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:非特定的人孤立的词的语音识别是应用最为广泛的一种语音识别技术,而当前这方面的硬件设备成本较高,使得难以大量推广应用。本文通过对孤立词语音特点的研究并结合单片机等硬件设备,设计成为了一种基于非特定人孤立词的语音识别系统。
  关键词:语音识别技术;语音信号;单片机
  1 前言
  目前,全球语音识别技术市场规模超过30亿美元,近年来年增长率保持在25%以上,未来语音识别市场被看好,其中电信行业,移动应用领域,都会呈现出爆发式增长。此外,语音识别技术还能在语音翻译领域、语音游戏领域、语音搜索领域大展拳脚[1]。
  2 总体方案
  利用单片机STC11L08XE作为本系统的核心控制模块。通过驻极体话筒采集信号、编程传入单片机,单片机将数据进行适当处理后传输到继电器模块,实现风扇的开关及风速大小的显示。在语音模块中,主要靠声音来实现各种显示要求的选择与切换。
  3 系统硬件设计
  3.1 电源模块
  STC11L08XE的电源分两种,即内核电源(VDD)和I/O口电源(VDDH)。I/O口电源采用5V电压,而内核电源则为3.3V或者更低。尽管这种语音芯片的工作电压范围很大,但是为了使芯片内核运行更加稳定,同时又保证I/O口及外部扩展部件的工作电压要求,电源电路采用芯片7805和SPY0029分别提供5V和3.3V电压完成对整个系统供电[2]。
  3.2 继电器模块
  继电器模块采用的是SRD-12VDC-SL-C,此模块共有五个脚,有三个在一边,另外两个一边,三个脚的那边两边的脚是线圈,加12VDC直流电压,不区分正负方向,是电压驱动,线圈直流电阻或者灵敏度不同稍有区别。中间一个脚是触点的COM端,另外一边两个脚正向看,左边是常开,右边是常闭[3]。
  3.3 语音模块
  3.3.1 语音识别系统简介。语音识别技术,也被称为自动语音识别Automatic Speech Recognition,(ASR),其目标是将人类的语音中的词汇内容转换为计算机可读的输入。非特定人语音识别模块[4]以LD3320语音识别芯片为核心。LD3320芯片是一款“语音识别“专用芯片。该芯片高度集成化,外围只需要增加少量的器件就可以构成完整的语音识别方案。
  3.3.2 语音识别系统设计。采用STC11L08XE单片机,对风扇的整个运行过程进行实时监控,提供的语音压缩算法以及语音识别函数使用非常灵活方便,这为设计过程提供了极大方便。通过语音命令控制BPWMO输出占空比,辅以HIP4080高频全桥驱动电路,很好的实现用H桥控制电流正转反转,而且最大驱动电流可达2.5A,驱动电压80V。完全可以满足电扇的驱动要求。
  3.3.3 语音识别系统工作原理。本系统是基于STC11系列单片机,采用驻极体话筒采集信号,以电容的形式进行传输,语音模块采用的是LD3320模块,单片机采用的是STC11L08XE单片机,系统外部设备中采用了两个继电器来控制风扇开关及风速大小。
  首先,驻极体话筒接收来自人说话的语音信号并经过去噪系统,通过端点检测减少系统的处理时间,增强系统处理的实时性,而且能排除无声段的噪声干扰,增强后续过程的识别性。再通过特征语音的提取。如果和参照模版相同,则匹配模版,输出识别结果。
  3.3.4 语音识别系统电路模块。本芯片的各种操作,全都必须通过寄存器的操作来完成。比如设置标志位、读取状态、向FIFO写入数据等。寄存器读写操作有2种方式,即标准并行方式和串行SPI方式。而LD3320支持SPI接口和并行接口的非特定语音识别模块,板载咪头和有源晶振,方便在电子产品中实现语音识别、声控和人机对话功能。
  3.3.5 语音识别系统使用模式。LD3320有两种使用模式,即“触发识别模式”和“循环识别模式”,用户可以通过编程,设置两种不同的用户使用模式。本设计采用的是循环识别模式。
  循环识别模式:系统的主控MCU反复启动识别过程。如果没有人说话就没有识别结果,则每次识别过程的定时到时候在启动一个识别过程;如果有识别结果,则根据识别作相应处理后(比如启动风扇)再启动一个识别过程。
  4 系统软件设计
  4.1 主程序流程设计
  给单片机上电,系统初始化,程序开始执行。最先发送地址,程序对进行的应答地址即指令语句进行监视,当相应语音下答时,执行相应子程序,显示相应内容。
  4.2 语音识别流程设计
  语音识别系统开启后,驻极体话筒接受来自人的声音并进行录音,首先进行预处理将信号分段来分析其特征参数,然后进行端点检测即从包含语音的一段信号中确定出语音的起始点和结束点。再将参数提取出并生成模版与原始模版匹配。若成功则控制风扇的运行。若未结束实验,则继续输入语音进行录音,重复上述步骤。
  5 系统调试
  本节将对前文所述系统进行调试,对实际效果进行说明,主要对STC11L08XE单片机的编程、语音识别模块、外设及风扇的驱动进行调试。
  5.1 单片机编程调试
  本系统采用STC_ISP编程下载器对单片机进行程序下载调试。首先对软件进行设置,第一步选择单片机型号(本系统采用STC89C52),第二部选择串行口(本人电脑采用串行口COM3),其他的可以不用设置。然后打开事先准备好的测试程序,单击Download/下载按钮,等待片刻,给单片机上电,等待程序下载完毕。若程序无法顺利下载,可微调波特率。
  5.2 语音识别模块调试
  本系统采用LD3320语音芯片,首先打开开关,指示灯显示三下表面可以进行正常录音。若灯没亮,则可能插头松开了或者语音模块出现问题。
  5.3 外部设备调试
  系统控制板中含有LED指示灯,经过前面两步检查,已经测试单片机可以下载程序,这里需要通过继电器来控制灯的开关,当输入语音时,若LED显示灯点亮,这说明外设的正确性。
  5.4 风扇调试
  本系统使用小功率电风扇,能够完成实验中的控制风速大小的目的的装置。
  结束语
  本文主要对非特定人孤立词语音识别系统的硬件组成部分(包括方案的设计、功能的设计、芯片的选型以及硬件外围电路的设计)和系统软件(包括了主程序的设计、语音识别)进行了研究,其结果具有一定的实用价值。
  参考文献
  [1]谢锦辉.线性预测HMM在语音识别、压缩和增强中的应用[D].华中理工大学,1990:11~13.
  [2]赵力.语音信号处理[M].北京:机械工业出版社,2003:100~103.
  [3]何强.C编程[M].北京:清华大学出版社,2002:136~139.
  [4]张雄伟,陈亮等.现代语音处理技术及应用[M].北京:机械工业出版社,2006:89~19.
  作者简介:潘言全(1963-),男,硕士,副教授,主要从事机电等方面的科研与教学。
其他文献
摘 要:一名合格的教師,首先要做到热爱教育事业,用爱去教育学生。只要用心和学生沟通、交流,就能得到学生的回应,才能不负教师的神圣使命。学生遇到挫折时应给予学生鼓励和鞭策,学生取得进步时,应给予学生赞扬和肯定。不只是担当教授知识的角色,更要成为学生心灵的导师,生活的朋友。人们常说:“教师是太阳底下最光辉的职业。”其真谛也许正在于此。  关键词:教育;博爱;宽容;魅力  一、教师要有一颗爱心  有一位
国家领导人在一些重要会议中多次强调:实现中华民族伟大复兴的中国梦,非走自主创新道路不可。而且把走自主创新这条路提到国家安全的高度上来。对于肩负母语教学的语文学科来说更是任重道远。所以,基于基础教育的指导纲领——《义务教育语文课程标准(2011年版)》指出:在发展语言能力的同时,要发展学生思维能力,激发他们的想象力和创造潜能。小学生正值智力发展的旺盛时期,接受新生事物的速度快,而潜能的发展需要我们去
摘 要:圆号又称法国号。法语为cor,他发源于欧洲,是远古时期的人类,用牛羊等野兽的角制成了可以发出声音的器具——号角,用以狩猎时互相传递信息的 工具。后来经过不断的演变和 发展成了现在的圆号。在乐队中圆号一直起着“桥梁”或“接骨匠”的作用。首先,它柔和、宽厚、丰满的音色很好的在木管与弦乐中起到了桥梁作用;圆号的音色时而优美动人、柔润饱满,时而刚强有力。所以在演奏不同作品时需要圆号不同的音色,这样
多年来,极客们一直梦想着有朝一日能做出一种能投影在挡风玻璃上的导航系统,这样驾驶起来感觉就会像是坐在一架战斗机的驾驶舱内一般。
摘 要:结合实际,重点阐述了玉米空秆缺粒的主要原因及预防措施。  关键词:玉米空秆缺粒;主要原因;预防措施  玉米进入灌浆期后,有农民反映许多品种出现不同程度的空杆,空秆缺粒是玉米生产中常见的现象,空秆率的高低直接影响玉米产量的高低,我们进行了入地入户调查,发现形成玉米空杆缺粒的主要原因如下:  1 玉米空秆缺粒方式  玉米秃尖缺粒现象在大田表现为三种形式,一是侧面不实,即果穗一侧自基部到顶部整行
在分析了我国电力需求侧管理系统运行现状后,对构筑智能电网电力需求侧管理系统的电力设备、量测设备和通信设备、以及用电信息智能分析和决策管理系统等基础技术支持条件进行
信息技术应用的普及在很大程度上改变着人们的生活状态,微课也是这一状态下的产物,它的出现给小学语文课程教学带来了巨大的变革。微课的设计和实施可以帮助小学生提升对语文
摘 要:随着我国社会经济的飞速发展,最近几年来我国在交通工程方面的建设力度明显增大。交通工程的试验检测工作是检验交通工程质量的唯一措施,其所得到的数据的真实性以及准确性将直接关系着工程质量。本文首先对交通工程试验检测工作的一些基本的概念做了简要的介绍,并在此基础上对其所发挥的作用进行了详细的探讨,以期能够提升我国交通工程试验检测工作的质量。  关键词:交通工程;试验检测;作用  0. 引言  现阶
据《每日电讯报》报道,近日,科学家在智利海底发现了世界最大的病毒,它包藏着1000多个基因。  科学家将这种病毒命名为Megavirus,和在2003年发现的最大病毒Mimivirus相比,他们外表颇为相似,表面都覆盖着类似于毛发和纤维的物质,但是它比Mimivirus大了将近6.5%。  病毒和细菌不同点在于病毒因太小而仅仅依靠自身是无法实现复制的,于是病毒需要一个载体去实现复制,科学界称之为宿
课堂是学校教育的主阵地,是学生获取知识的主要渠道。课堂教学有效性决定着学生学习效率的高低,对学生的学习起着决定性的作用。因此,提高语文课堂教学有效性已成为语文课堂教学