基于DSP的语音门锁设计与实现

上传人:woxinch****an2018 文档编号:39310411 上传时间:2018-05-14 格式:DOC 页数:12 大小:191.29KB
返回 下载 相关 举报
基于DSP的语音门锁设计与实现_第1页
第1页 / 共12页
基于DSP的语音门锁设计与实现_第2页
第2页 / 共12页
基于DSP的语音门锁设计与实现_第3页
第3页 / 共12页
基于DSP的语音门锁设计与实现_第4页
第4页 / 共12页
基于DSP的语音门锁设计与实现_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《基于DSP的语音门锁设计与实现》由会员分享,可在线阅读,更多相关《基于DSP的语音门锁设计与实现(12页珍藏版)》请在金锄头文库上搜索。

1、基于 DSP 的语音门锁设计与实现学生:xxx 指导教师:xxx内容摘要:本文主要是关于 Speaker Recognition 应用系统的研究,完成了基于 DSP 的嵌入式语音门锁的设计与实现。方案内,先由 TLV320AIC23B 芯片对语音信号进行采集、预处理,再将处理后的信号通过 DMA 送给核心运算器件 DSP。最后由 DSP 提取人的特征,建立数学模型并进行匹配,最终完成识别。实验证明本语音门锁的设计合理,方案可行,市场应用前景甚是广阔。关键词:Speaker Recognition DSP 嵌入式语音门锁DesignDesign andand ImplementationImpl

2、ementation ofof EmbeddedEmbedded PhonePhone LockLock SystemSystem BasedBased onon DspDspAbstract:Abstract: This paper is a study on Speaker Recognition applications completed based on the design and implementation of the DSP embedded speech locks. Within the program, on the speech signal, first TLV3

3、20AIC23B chip collection, pretreatment, and then the processed signals are sent by DMA to the core operation device DSP. The final characteristics extracted by the DSP, mathematical model and match, the final completion of the identification. Experiments show that the design of the voice locks reaso

4、nably feasible, the market prospect is very broad.Keywords:Keywords: Speaker Recognition DSP embedded voice locks1 生物识别技术1.1 生物识别技术概述在今天这个计算机及网络技术飞速发展的时代,信息的安全显的尤为重要。而确保系统安全的重要前提则是身份的鉴定,在多种电子的领域里都需要准确的身份鉴定,如:国家安全、司法、电子商务、电子政务等。现如今,用于个人身份鉴别主要依靠各种证件和设置密码等手段,然而这些手段存在或多或少的缺点,譬如,携带不便、易折坏、易丢失遗忘等。所以在这种传统辨别

5、身份的方法正面临着淘汰的趋势之际生物识别技术备受学术界的关注,并有以之取代传统身份识别方式之势。1.2 生物识别技术的发展历史生物识别的起源可追溯到古埃及时候,当时人们通过测量身高尺寸来鉴别埃及人的身份,像这种通过测量人身体某一部份或者依据某一身体特征来识别身份的技术一直延续了几百年。而中国和古叙利亚则在公元前 7000 年到 6000年之前,以指纹作为身份鉴别的依据已经开始应用。考古发现,在这个时代,一些陶艺匠人将指纹留在自己制作的粘土陶器上,这与古时诗人画家,在自己作品上盖章留名同性质,并且在中国的一些重要文件上多是用大拇指按朱砂印。原本是因为当时人读书者甚少,大多不能书写自己名字,则以这

6、种方式来当做签名,当时称这种行为为画押。但在 19 世纪初,经科学研究发现指纹具有两个重要的特征,其一是指纹的唯一特性,即指意两个不同手指的指纹纹路的式样是不相同的,其二是指纹纹路的式样终生不因生长的因素而发生改变。这个研究成果使得 1896 年阿根廷首次将指纹识别在犯罪鉴别中得以正式应用,随后是苏格兰在 1901 年也采用这种方式,20 世纪初其他国家也将之相继应用到了犯罪鉴别中。20 世纪 60 年代,随着计算机的发展,人们开始着手研究利用计算机来处理指纹。从那时起,世界许多国家将自动指纹识别系统Automatic Fingerprint Identification System 应用于

7、法律中,一种自动识别指纹的设备在 60 年代末期在 FBI 得以应用,在 70 年代末期,已经有一定数量的设备开始在美国大范围使用。用于商业的高级生物测定设备最早开始于 20世纪 70 年代,一种叫做 Identimat 的设备出现了,它通过手的形状和手指的长度来辨别身份。20 世纪 80 年代,个人电脑和光学扫描这两项技术的改进,使得它们作为指纹取像的工具成为现实,从而促使了指纹识别在其他领域的广泛使用,譬如 IC 卡的替代。90 年代末,精确的比对算法的发现以及低价位取像设备的引入及其飞速发展,为个人身份识别应用的增长提供了舞台。1.3 生物识别的特点生物识别技术之所以能够作为个人身份鉴别

8、的有效手段,并且在越来越多的领域广泛应用是由它自身的特点所决定的。生物识别技术具有唯一性、普遍性、稳定性和不可复制性。生物识别技术的普遍性即指生物识别所依赖的身体特征基本上是人人与生俱来的,不需要向相关部门申请或是制作。唯一性和稳定性是指经研究和经验表明,每个人的容貌、发音、虹膜、视网膜、骨架、指纹、掌纹等都与别人不同,并且一般情况下终生不会发生改变。不可复制性:随着计算机网络技术的发展,配制钥匙、copy 密码卡以及盗取密码、口令等都变得越发容易,然而要复制人的活体指纹、掌纹、面部、虹膜等生物特征就困难得多。生物识别技术所具有的这些特性使得生物识别身份验证方法不依赖各种人造的和附加的物品来证

9、明人的自身,而只要个体存在那么自己就是身份的最好证明物,所以,它不用担心丢失,更加不会遗忘,和配置钥匙和盗用密码等相比复制生物体所具备的生物特征就显得尤为困难,生物识别技术是一种方便安全的只认人不认物的保安手段2 数字信号处理器 DSP 2.1 数字信号处理器 DSP 的概述数字信号处理是指将模拟信号通过采样进行数字化后的信号进行分析、处理、它侧重于理论、算法及软件实现。它是围绕着数字信号处理的理论、实现、应用等几个方面发展起来的。数字信号处理的应用促进了数字信号处理理论的发展和提高。反过来,数字信号处理在理论上的发展又推动了数字信号处理应用的发展。而数字信号处理的理论和应用则是通过数字信号的

10、实现而连接的。数字信号处理所涉及的范围极其广泛,以众多的学科为理论基础。它与网络理论、信号与系统、控制论、通信理论、故障诊断等密切相关。一些新兴的学科,如人工智能、模式识别、神经网络等,都与数字信号处理密不可分。它是把许多经典的理论体系作为自身的理论基础,同时又使自己成为一系列新兴学科的理论基础。DSP(Digital Singnal Processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是将接受的模拟信号转换为 0 或者 1 的数字信号,再对转换后的信号进行修改、删除、强化,并在其他系统芯片中把数字数据转译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实

11、时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,在数字化电子世界中越发重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。自 DSP 芯片问世以来,在 20 年的时间里,它得到了极为迅速的发展。世界上生产 DSP 芯片的厂家主要有:美国的德克萨斯仪器公司(Texas Instruments,简称 TI)、模拟仪器公司(Analog Devices,简称 AD)和Motorola 公司等,其中应用最为广泛的是 TI 公司生产的系列 DSP 芯片。自 80年代初 TI 公司推出第一代产品 TMS32010 以来,相继推出了定点和浮点两大类别多代产品,现已形成了

12、 TMS320C2000、TMS320C5000 和 TMS320C6000 三大 DSP芯片系列。TI 公司的 DSP 芯片市场大约占全世界份额的 50%,IT 公司已是世界上最大的 DSP 芯片供应商,它的一系列 DSP 产品已经成为当今世界上最有影响的 DSP 芯片。通过 DSP 实现语音门锁的设计,在芯片的选择上将采用 TI 公司的TMS320C5402 芯片,因为该芯片在各种语音应用领域被广泛应用,而且它比该系列的其他芯片相比,具有更快的运算速度、更高的性能同时低功耗低价格和性价比高等特点。2.2 DSP 的特点DSP 的结构是针对 DSP 算法模型进行构造的,所有的 DSP 都包含

13、有 DSP 算法的特征。即是, 单周期快速运算,能取两个以上操作数,允许任意计算次序,保证快速的乘累加运算(MAC);能产生循环寻址和位翻转寻址等信号处理算法需要的特殊寻址;有相应的硬件循环缓冲区,能执行零开销的循环和转移操作; 具有串口、DMA 控制器、定时器等丰富的外设资源。因此,数字信号处理的上述特点要求 DSP 必须是专门设计的,典型 DSP 的设计要满足,不论是语言信号,还是图像信号处理算法运算量大,要求速度快且实时;信号处理算法通常需要执行大量的乘法和累加运算,具有某些特定模式,要求专门的接口。大部分时间信号处理算法花在执行相对小循环的操作上。3 基于 DSP 的语音门锁系统本章介

14、绍了基于矢量量化的说话人识别原理,对于其中的几个方面的问题做了进一步的探索。编程实现了算法的各个子程序,在编程过程中做了相关的实验充分考虑程序运行时间、精度以及存储量等因素,对系统的识别效果也进行了实际测试。通过大量比较筛选,确定出最优的算法,应用于语音门锁中。3.1 基于 DSP 的语音门锁系统概述语音门锁系统采用一种高效的数据压缩技术,这种技术被称作矢量量化技术,下面对该技术做详细介绍。矢量量化(VQ Vector Quantization)是将若干个标量数据组构成一个矢量,然后在矢量空间内将其整体量化,这样既压缩了数据又不会损失多少信息。 矢量量化将 N 维空间 RN 中的矢量按某种准则

15、用 N 维空间中的矢量xri| i=1,2,.,K 表示。yr:输入矢量 i:量化矢量xryri| i=1,2,.,K :码书或码本 K:码书容量yri:码字对语音信号,在已知训练数据的情况下,VQ 的准则是:给定的码本容量为 K 时,使量化最小失真。图 3-1 给出了基于 VQ 的说话人识别系统框图。图 3-1 基于矢量量化的说话系统框图识别结果识别训练语音信号预 处 理特 征 提 取产 生 码 书码 书 存 储相 识 度 匹 配判 别 逻 辑对于基于 VQ 的说话人识别技术来说,码本的产生会直接影响到识别的效果。码本形成过程是将所提取出的各个特征矢量集合,按照某种准将具有相似特征的矢量归到

16、一个集 合里,用一个具有代表性的矢量来表示。VQ 码本形成的基础是初始码本的选择,目前在 算法的 DSP 实现过程中,初始码本的选择采用了一种在训练数据中找到距离最远的 K 个 矢量,这种方法便于 DSP 实现。码本设计采用 LBG 算法,LBG 算法是 Y.Linde、A.Buzo、R.M.Gray 三人在 1980 提出的,LBG 是基于最近邻法则把训练序列分 配到与它欧式距离最小的码字的簇中,从而形成很多个子集,计算各子集的形心和平均失 真,一直迭代计算,并不停地对码本进行修改直到性能满足要求或不能再改进为止。 3.2 空胞腔处理 在此主要讨论基于 VQ 说话人识别模型的 LBG(Linde、Buzo、Gray)算法中的空包腔处 理问题。所给方法的优点首先是在分裂大包腔时选择子包腔码字更具有代表性,从而使得 系统在重新聚类中避免再次出现空包腔的可能性;其次,该方法对于系统没有信息冗余的 情况下,可避免信息的损失,对保持矢量在空间分布的完备性有一定的意义

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号