嵌入式智能语音门禁系统的设计与实现 毕业论文.doc

嵌入式智能语音门禁系统的设计与实现 毕业论文.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式智能语音门禁系统的设计与实现 摘要: 为实现对楼宇单元门的语音控制, 以语音识别原理为基础,通过对语音识别原理的系统分析, 结合特定人语音识别的具体情况, 研究了基于线性预测编码( LPC) 的递推来推求倒谱编码( CC) 基于滤波理论的基音周期确定算法, 并将其结合起来, 应用高性能数字信号处理器作为核心,设计了一个基于ARM9 微控制器的智能语音识别门禁系统。系统采用了S3C2440 微处理器,结合UDA1341专用音频语音录放芯片和触摸屏等进行控制和接口设计硬件设计,并基于Linux 操作系统和QT/Embedded 图形用户界面(GUI)编程,实现对特定说话人的语音识别。详细介绍了语音门禁系统的硬件组成 和工作原理, 实现 音频信号的采集、读取及控制的并行性,提高了电路的可靠性,从硬件、软件、算法优化等方面实现了基于语音识别门禁系统的总体设计, 从应用的角度阐明了本系统理论上的合理性。 结果表明,该门禁系统界面友好,操作简单,且具有良好的识别效果,本系统能够成功实现声音的准确采集及对电磁锁的语音控制。可进行产品推广。 关键词:嵌入式;语音识别特征提取模式匹配LPC DTW;门禁系统;特定说话人;信号采集;语音录放。 0 绪论 综合集成计算机、通讯、自动识别、机械工程和安全管理系统等相关技术的门禁系统有效地解决了重要部门和场所的安全访问控制问题, 已得到广泛的应用, 成为日常工作和生活中的电子门卫。目前, 门禁系统采用较多的是非接触式RF 卡、生物识别技术、IC 卡、密码输入等方式。然而随着科学技术的发展, 综合应用语音识别、指纹识别、虹膜识别、红外( 热) 感应等最新生物识别技术, 结合电磁锁等技术的门禁系统已广泛吸引了人们的注意, 并将逐步成为门禁系统发展的主流与最终目标之一。利用语音识别技术来实现门禁系统不用像其他方式一样需要触摸, 具有方便、安全、准确、信息完整、独立性强、反应速度快等优点。因此, 基于语音识别技术的门禁系统有着非常独特的优势和发展前景。 。 1 语音识别技术及其原理 语音识别技术的关键在于准确地分辨出不同人的语音特征及其信息内容, 并以此控制其他设备来满足人们的各种需要。 语音识别根据应用场合、使用对象、语音词汇量、算法模型等不同的分类依据, 可分为不同的类型, 如表1[1]所示,针对办公室、家庭等私人小型场所,门禁系统涉及到的主要是特定人语音识别的特殊要求。 本文拟采用对用户的依赖性分类的形式, 将相关语音识别分为两类: 对用户声音特征的辨识和对用户发出的命令的确认。基于对声音特征辨识的特定人语音识别在对安全要求很高的部门门禁系统中得到了较为广泛的应用。其基本原理: 当系统接收到外界语音信息后, 从事先训练好的语音库中找出惟一匹配的声音特征模型进行辨识,如果匹配成功则执行下一步操作; 反之, 如果无法匹配,将会拒绝执行任何操作。特定人语音识别应用较简单, 不需要预先采集过多的样本, 对硬件资源要求也较低, 因此降低了系统运行中的前期成本; 此外, 其训练过程可以根据用户习惯, 由用户任意定义控制项目的具体命令语句, 因而适合大多数中小型以下企业或部门的各类应用。然而, 特定人语音识别存在稳健性不理想, 对有些人的语音识别率高,有些人的识别率却不高; 系统刚训练完时识别率较高,但随着时间的延长会导致识别率慢慢降低等缺点。为克服这些缺陷, 本系统结合门禁系统语音识别的实际情况,通过从改进语音特征提取算法和模式匹配算法两方面对传统方法作了相应的改进, 以提高门禁系统的语音识别性能和稳健性。 特定人语音识别分为语音训练和语音识别两个阶段。在训练阶段, 通过MIC 输入语音命令, 然后对模拟语音信号进行预处理, 对处理后得到的数字语音信号进行语音特征提取, 为不同用户的不同语音特征参数建立一个相应的语音特征模型库。训练完成后, 进入语音识别阶段, 对MIC 输入事先训练好的语音命令, 然后对模拟语音信号进行预处理, 对处理后得到的数字语音信号提取语音特征参数, 紧接着调出语音特征模型库进行匹配检测。如果在模型库中找到先前已经训练好的与之匹配的语音特征模型, 就会产生识别结果;反之, 则无法识别。特定人语音识别原理框图如图1 所示。 1 .1 预处理 预处理包括噪音去除以及端点检测。 1 .1 .1 噪音去除 将通过麦克风输入的一段模拟语音信号进行量化和采样, 转换成数字语音信号; 将这段含噪的数字语音信号去噪, 得到干净的数字语音信号, 再通过预加重技术滤除低频干扰( 尤其是50Hz 或60Hz 的工频干扰) 提升语音信号的高频部分, 这样可以起到提升清音部分能量、抑制随机噪声和消除直流漂移的

文档评论(0)

绿风 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档